diff --git a/surfsense_desktop/src/preload.ts b/surfsense_desktop/src/preload.ts index d36db8c22..ca894d6b3 100644 --- a/surfsense_desktop/src/preload.ts +++ b/surfsense_desktop/src/preload.ts @@ -17,4 +17,11 @@ contextBridge.exposeInMainWorld('electronAPI', { ipcRenderer.removeListener(IPC_CHANNELS.DEEP_LINK, listener); }; }, + onQuickAskText: (callback: (text: string) => void) => { + const listener = (_event: unknown, text: string) => callback(text); + ipcRenderer.on(IPC_CHANNELS.QUICK_ASK_TEXT, listener); + return () => { + ipcRenderer.removeListener(IPC_CHANNELS.QUICK_ASK_TEXT, listener); + }; + }, });