Files
monsiteperso/app/templates/_js_dropzone.html
2026-08-03 02:33:58 +02:00

33 lines
868 B
HTML

<script>
htmx.onLoad(function(elt){
if (Dropzone.instances.length == 0){
initDropzone();
}
});
function initDropzone () {
var dropzoneOptions = {
dictDefaultMessage: 'Déposez vos fichiers ici!',
paramName: "file",
maxFilesize: 1024, // MB
url: "/upload-dropzone",
chunking: true,
forceChunking: true,
chunkSize: 1000000,
autoProcessQueue: true,
init: function () {
this.on("success", function (file) {
console.log("success > " + file.name);
setTimeout(() => { this.removeFile(file); }, 2000);
});
}
};
var uploader = document.querySelector('#uploader');
var myDropzone = new Dropzone(uploader, dropzoneOptions);
console.log("Loaded");
};
</script>