From fd9c1933adbca4dfe1f59508c666c19bb3c1248b Mon Sep 17 00:00:00 2001 From: ifedapoolarewaju Date: Tue, 4 Feb 2020 12:16:30 +0100 Subject: [PATCH] website: optionally enable facebook with transloadit --- website/src/examples/transloadit/app.es6 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/website/src/examples/transloadit/app.es6 b/website/src/examples/transloadit/app.es6 index 5d7c2686e..0f5d5e9b6 100644 --- a/website/src/examples/transloadit/app.es6 +++ b/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) => {