Ver Fonte

Merge pull request #2051 from transloadit/facebook-transloadit

website: optionally enable facebook with transloadit
Ifedapo .A. Olarewaju há 5 anos atrás
pai
commit
55e3c3ee31
1 ficheiros alterados com 9 adições e 1 exclusões
  1. 9 1
      website/src/examples/transloadit/app.es6

+ 9 - 1
website/src/examples/transloadit/app.es6

@@ -5,7 +5,9 @@ const Dashboard = require('@uppy/dashboard')
 const Webcam = require('@uppy/webcam')
 const Transloadit = require('@uppy/transloadit')
 const Instagram = require('@uppy/instagram')
+const Facebook = require('@uppy/facebook')
 const { createHmac } = require('crypto')
+const COMPANION = require('../env')
 
 function sha1 (key, text) {
   return createHmac('sha1', key)
@@ -97,7 +99,13 @@ function initUppy (opts = {}) {
       companionUrl: 'https://api2.transloadit.com/companion',
       companionAllowedHosts: Transloadit.COMPANION_PATTERN
     })
-    .use(Webcam, { target: Dashboard, modes: ['picture'] })
+    if (document.location.hash === '#enable-facebook') {
+      uppy.use(Facebook, {
+        target: Dashboard,
+        companionUrl: COMPANION
+      })
+    }
+    uppy.use(Webcam, { target: Dashboard, modes: ['picture'] })
 
   uppy
     .on('transloadit:result', (stepName, result) => {