app.es6 594 B

12345678910111213141516171819
  1. const Uppy = require('uppy/lib/core/Core')
  2. const FileInput = require('uppy/lib/plugins/FileInput')
  3. const XHRUpload = require('uppy/lib/plugins/XHRUpload')
  4. const ProgressBar = require('uppy/lib/plugins/ProgressBar')
  5. const uppy = new Uppy({ debug: true, autoProceed: true })
  6. uppy.use(FileInput, { target: '.UppyForm', replaceTargetContent: true })
  7. uppy.use(XHRUpload, {
  8. endpoint: '//api2.transloadit.com',
  9. formData: true,
  10. fieldName: 'files[]'
  11. })
  12. uppy.use(ProgressBar, {
  13. target: 'body',
  14. fixed: true,
  15. hideAfterFinish: false
  16. })
  17. console.log('Uppy with Formtag and XHRUpload is loaded')