single file selected bugfix

This commit is contained in:
Burak Civan 2022-06-02 16:29:49 +03:00
parent 506e3ec381
commit faa661fd8e
2 changed files with 16 additions and 11 deletions

3
public/css/app.css vendored
View File

@ -6977,6 +6977,9 @@ input[type="date"]::-webkit-inner-spin-button,
.-mb-2{ .-mb-2{
margin-bottom: -0.5rem; margin-bottom: -0.5rem;
} }
.-ml-3{
margin-left: -0.75rem;
}
.box-border{ .box-border{
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;

View File

@ -25,7 +25,7 @@
<div class="flex items-center justify-between"> <div class="flex items-center justify-between">
<div class="flex items-center"> <div class="flex items-center">
<div class="avatar"> <div class="avatar">
<img class="avatar-img rounded" data-dz-thumbnail> <img class="avatar-img h-full rounded object-cover" data-dz-thumbnail>
<span class="material-icons hidden" data-dz-thumbnail-image>crop_original</span> <span class="material-icons hidden" data-dz-thumbnail-image>crop_original</span>
<span class="material-icons-outlined display-3 hidden" data-dz-thumbnail-pdf>picture_as_pdf</span> <span class="material-icons-outlined display-3 hidden" data-dz-thumbnail-pdf>picture_as_pdf</span>
<span class="material-icons-outlined hidden" data-dz-thumbnail-word>content_paste</span> <span class="material-icons-outlined hidden" data-dz-thumbnail-word>content_paste</span>
@ -164,6 +164,8 @@ export default {
file.previewElement.querySelector("[data-dz-thumbnail-image]").classList.remove("hidden"); file.previewElement.querySelector("[data-dz-thumbnail-image]").classList.remove("hidden");
} }
} }
self.onMaxFilesReached(self);
}), }),
dropzone.on('removedfile', function (file) { dropzone.on('removedfile', function (file) {
@ -217,11 +219,7 @@ export default {
} }
}); });
if (self.preview == 'single' && self.attachments.length == 1) { self.onMaxFilesReached(self);
self.$nextTick(() => {
document.querySelector("#dropzone-" + self._uid).classList.add("dz-max-files-reached");
});
}
}, 100); }, 100);
} }
} }
@ -231,6 +229,14 @@ export default {
preview.innerHTML = ''; preview.innerHTML = '';
}, },
onMaxFilesReached(arg) {
if (arg.preview == 'single' || arg.attachments.length == 1) {
arg.$nextTick(() => {
document.querySelector("#dropzone-" + arg._uid).classList.add("dz-max-files-reached");
});
}
}
}, },
async mounted() { async mounted() {
@ -262,11 +268,7 @@ export default {
} }
}); });
if (this.preview == 'single' && attachments.length == 1) { this.onMaxFilesReached(this);
this.$nextTick(() => {
document.querySelector("#dropzone-" + this._uid).classList.add("dz-max-files-reached");
});
}
} }
}, this); }, this);