uppy
uppy copied to clipboard
@uppy/remote-sources: support companionKeysParams
Diff output files
diff --git a/packages/@uppy/remote-sources/lib/index.js b/packages/@uppy/remote-sources/lib/index.js
index d5dba0e..8ef79b4 100644
--- a/packages/@uppy/remote-sources/lib/index.js
+++ b/packages/@uppy/remote-sources/lib/index.js
@@ -62,9 +62,16 @@ export default class RemoteSources extends BasePlugin {
}
install() {
this.opts.sources.forEach(pluginId => {
+ var _this$opts$companionK;
+ const {
+ sources,
+ ...rest
+ } = this.opts;
const optsForRemoteSourcePlugin = {
- ...this.opts,
- sources: undefined,
+ ...rest,
+ companionKeysParams: (_this$opts$companionK = this.opts.companionKeysParams) == null
+ ? void 0
+ : _this$opts$companionK[pluginId],
};
const plugin = availablePlugins[pluginId];
if (plugin == null) {