Есть вызов дропзоны. Пытаюсь после загрузки файла в зависимости от статуса добавить определенный класс для визуализации, но не выходит.
const previewHtml = getPreviewContainerHTML();
if (thisId) {
let ec24FufDropzone = new Dropzone(
`#${thisId}`, {
url: base_url + upload_url,
previewTemplate: previewHtml,
maxFilesize: parseInt(fileSize),
uploadMultiple: parseInt(fileCount) > 1 ? true : false,
maxFiles: parseInt(fileCount),
acceptedFiles: fileTypes,
autoProcessQueue: true,
parallelUploads: true,
filesizeBase: 1024,
createImageThumbnails: false,
previewsContainer: fufWrap.querySelector('.e24-fuf-uploades-items'),
timeout: 0,
});
ec24FufDropzone.on('addedfile', function (file) {
file.previewElement = Dropzone.createElement(this.options.previewTemplate);
});
ec24FufDropzone.on('complete', function (file) {
file.previewElement.querySelector('.e24-fuf-status').classList.add(file.status);
});
}