main.js 646 B

12345678910111213141516171819202122232425
  1. require('es6-promise/auto')
  2. require('whatwg-fetch')
  3. const Uppy = require('@uppy/core')
  4. const DragDrop = require('@uppy/drag-drop')
  5. const XHRUpload = require('@uppy/xhr-upload')
  6. const ProgressBar = require('@uppy/progress-bar')
  7. const uppyi18n = Uppy({
  8. id: 'uppyi18n',
  9. debug: true,
  10. autoProceed: true
  11. })
  12. uppyi18n
  13. .use(DragDrop, {
  14. target: '#uppyi18n',
  15. locale: {
  16. strings: {
  17. dropHereOr: 'Перенесите файлы сюда или %{browse}',
  18. browse: 'выберите'
  19. }
  20. }
  21. })
  22. .use(ProgressBar, { target: '#uppyi18n-progress' })
  23. .use(XHRUpload, { endpoint: 'https://api2.transloadit.com' })