UNPKG

smart-dropzone-react

Version:

🚀 A production-ready React dropzone component with smart defaults, drag & drop reordering, chunked uploads, resume functionality, and comprehensive provider support (Cloudinary, AWS S3, Supabase)

2 lines • 1.86 kB
var t={maxFiles:10,maxFileSize:10485760,allowedTypes:["image/*","application/pdf"],showPreview:true,showProgress:true,showFileSize:true,showFileType:true,enableReorder:false,enableResume:false,enableI18n:false,accessibility:true,theme:"light",variant:"outlined",size:"md"},a={simple:{maxFiles:5,maxFileSize:5*1024*1024,allowedTypes:["image/*"],showPreview:true,showProgress:true,showFileSize:true,showFileType:false,enableReorder:false,enableResume:false,enableI18n:false,accessibility:true,theme:"light",variant:"outlined",size:"md"},gallery:{maxFiles:20,maxFileSize:15*1024*1024,allowedTypes:["image/*","video/*"],showPreview:true,showProgress:true,showFileSize:true,showFileType:true,enableReorder:true,enableResume:false,enableI18n:false,accessibility:true,theme:"light",variant:"outlined",size:"md"},documents:{maxFiles:10,maxFileSize:25*1024*1024,allowedTypes:["application/pdf","text/*","application/*"],showPreview:false,showProgress:true,showFileSize:true,showFileType:true,enableReorder:false,enableResume:true,enableI18n:false,accessibility:true,theme:"light",variant:"minimal",size:"md"},media:{maxFiles:50,maxFileSize:100*1024*1024,allowedTypes:["image/*","video/*","audio/*"],showPreview:true,showProgress:true,showFileSize:true,showFileType:true,enableReorder:true,enableResume:true,enableI18n:false,accessibility:true,theme:"light",variant:"outlined",size:"lg"},enterprise:{maxFiles:100,maxFileSize:500*1024*1024,allowedTypes:["*/*"],showPreview:true,showProgress:true,showFileSize:true,showFileType:true,enableReorder:true,enableResume:true,enableI18n:true,accessibility:true,theme:"light",variant:"filled",size:"lg"}};function l(e){return a[e]}function r(e,s){return {...l(e),...s}}function o(e={}){return {...t,...e}}export{t as a,a as b,l as c,r as d,o as e};//# sourceMappingURL=chunk-BY6M5OHK.js.map //# sourceMappingURL=chunk-BY6M5OHK.js.map