main.js 625 B

123456789101112131415161718192021222324
  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. })
  11. uppyi18n
  12. .use(DragDrop, {
  13. target: '#uppyi18n',
  14. locale: {
  15. strings: {
  16. dropHereOr: 'Перенесите файлы сюда или %{browse}',
  17. browse: 'выберите'
  18. }
  19. }
  20. })
  21. .use(ProgressBar, { target: '#uppyi18n-progress' })
  22. .use(XHRUpload, { endpoint: 'https://api2.transloadit.com' })