aboutsummaryrefslogtreecommitdiffstats
path: root/src/webview/recipe.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/webview/recipe.js')
-rw-r--r--src/webview/recipe.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/webview/recipe.js b/src/webview/recipe.js
index 1981c8731..10fdbe606 100644
--- a/src/webview/recipe.js
+++ b/src/webview/recipe.js
@@ -1,5 +1,6 @@
1/* eslint-disable import/first */ 1/* eslint-disable import/first */
2import { contextBridge, ipcRenderer } from 'electron'; 2import { contextBridge, desktopCapturer, ipcRenderer } from 'electron';
3import { BrowserWindow, getCurrentWebContents } from '@electron/remote';
3import { join } from 'path'; 4import { join } from 'path';
4import { autorun, computed, observable } from 'mobx'; 5import { autorun, computed, observable } from 'mobx';
5import { pathExistsSync, readFileSync } from 'fs-extra'; 6import { pathExistsSync, readFileSync } from 'fs-extra';
@@ -107,6 +108,11 @@ contextBridge.exposeInMainWorld('ferdi', {
107 displayNotification: (title, options) => 108 displayNotification: (title, options) =>
108 notificationsHandler.displayNotification(title, options), 109 notificationsHandler.displayNotification(title, options),
109 getDisplayMediaSelector, 110 getDisplayMediaSelector,
111 getCurrentWebContents,
112 BrowserWindow,
113 ipcRenderer,
114 // TODO: When the discord recipe is changed to use the screenshare.js, this can be removed
115 desktopCapturer,
110}); 116});
111 117
112ipcRenderer.sendToHost( 118ipcRenderer.sendToHost(