const { contextBridge, ipcRenderer } = require("electron"); contextBridge.exposeInMainWorld("picker", { onSuggestions: (cb) => ipcRenderer.on("address-suggest", (_e, d) => cb(d)), onCursor: (cb) => ipcRenderer.on("address-cursor", (_e, dir) => cb(dir)), pick: (url) => ipcRenderer.invoke("address-pick", url), forget: (url) => ipcRenderer.invoke("address-forget", url), close: () => ipcRenderer.invoke("close-address-picker"), resize: (h) => ipcRenderer.invoke("address-picker-resize", h), });