Works with any backend npm install Zero dependencies

Preview Click Handler

Use onPreviewClick to open a lightbox or custom viewer when a thumbnail is clicked.

(function() {
 new MultipleUpload('#demo', {
 uploadUrl: '/api/upload',
 multiple: true,
 accept: 'image/*',
 showThumbnails: true,
 onPreviewClick: function(task) {
 if (task.thumbnailUrl) {
 MultipleUpload.showLightbox(task.thumbnailUrl, task.fileName);
 }
 }
 });
})();