1234567891011121314151617181920212223242526272829303132333435 |
- import Uppy from '../src/core/Core.js'
- import Modal from '../src/plugins/Modal'
- import Dummy from '../src/plugins/Dummy'
- import GoogleDrive from '../src/plugins/GoogleDrive'
- import ProgressBar from '../src/plugins/ProgressBar'
- import Tus10 from '../src/plugins/Tus10'
- import MetaData from '../src/plugins/MetaData'
- import MagicLog from '../src/plugins/MagicLog'
- const uppy = new Uppy({debug: true})
- .use(Modal, {trigger: '#uppyModalOpener'})
- .use(GoogleDrive, {target: Modal, host: 'http://ya.ru'})
- .use(Dummy, {target: Modal})
- .use(ProgressBar, {target: Modal})
- .use(Tus10, {endpoint: 'http://master.tus.io:8080/files/'})
- .use(MetaData, {
- fields: [
- {
- name: 'resizeTo',
- value: 1200,
- placeholder: 'specify future image size'
- },
- {
- name: 'description',
- value: '',
- placeholder: 'describe what the file is for'
- }
- ]
- })
- .use(MagicLog)
- uppy.run()
- document.querySelector('#uppyModalOpener').click()
|