diff --git a/examples/transloadit/index.html b/examples/transloadit/index.html index 4c64c265f..0bd119893 100644 --- a/examples/transloadit/index.html +++ b/examples/transloadit/index.html @@ -85,6 +85,10 @@ +
+

transloadit.dashboard()

+ +


transloadit.pick()

diff --git a/examples/transloadit/main.js b/examples/transloadit/main.js index 13556b883..f88d36802 100644 --- a/examples/transloadit/main.js +++ b/examples/transloadit/main.js @@ -48,6 +48,17 @@ const formUppyWithDashboard = transloadit.form('#dashboard-form', { window.formUppyWithDashboard = formUppyWithDashboard +const dashboard = transloadit.dashboard('#dashboard', { + debug: true, + waitForEncoding: true, + params: { + auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, + template_id: 'be001500a56011e889f9cddd88df842c' + } +}) + +window.dashboard = dashboard + /** * transloadit.modal */ diff --git a/packages/@uppy/dashboard/src/index.js b/packages/@uppy/dashboard/src/index.js index ad8ea8855..24bd04572 100644 --- a/packages/@uppy/dashboard/src/index.js +++ b/packages/@uppy/dashboard/src/index.js @@ -248,9 +248,8 @@ module.exports = class Dashboard extends Plugin { requestCloseModal () { if (this.opts.onRequestCloseModal) { return this.opts.onRequestCloseModal() - } else { - this.closeModal() } + return this.closeModal() } getFocusableNodes () { diff --git a/packages/@uppy/robodog/src/index.js b/packages/@uppy/robodog/src/index.js index 1579c1590..d119833ff 100644 --- a/packages/@uppy/robodog/src/index.js +++ b/packages/@uppy/robodog/src/index.js @@ -1,8 +1,10 @@ const form = require('./form') +const dashboard = require('./dashboard') const pick = require('./pick') const upload = require('./upload') module.exports = { + dashboard, form, pick, upload diff --git a/packages/@uppy/robodog/src/pick.js b/packages/@uppy/robodog/src/pick.js index 4f308c025..f2ced8900 100644 --- a/packages/@uppy/robodog/src/pick.js +++ b/packages/@uppy/robodog/src/pick.js @@ -19,6 +19,10 @@ function pick (opts = {}) { closeAfterFinish: true }) + function close () { + uppy.close() + } + if (Array.isArray(opts.providers)) { addProviders(uppy, opts.providers, { ...opts,