main.js 711 B

12345678910111213141516171819202122232425
  1. const Uppy = require('@uppy/core')
  2. const DragDrop = require('@uppy/drag-drop')
  3. const XHRUpload = require('@uppy/xhr-upload')
  4. const ProgressBar = require('@uppy/progress-bar')
  5. const DeepFrozenStore = require('../../resources/DeepFrozenStore.js')
  6. const uppyi18n = new Uppy({
  7. id: 'uppyi18n',
  8. debug: true,
  9. autoProceed: true,
  10. store: DeepFrozenStore(),
  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://xhr-server.herokuapp.com/upload' })