mirror of
https://github.com/nicotsx/zerobyte.git
synced 2026-07-31 01:55:58 -04:00
9 lines
402 B
TypeScript
9 lines
402 B
TypeScript
import { contextBridge, ipcRenderer } from "electron";
|
|
|
|
contextBridge.exposeInMainWorld("zerobyteDesktop", {
|
|
chooseFolder: () => ipcRenderer.invoke("desktop:choose-folder"),
|
|
openMainWindow: (path?: string) => ipcRenderer.invoke("desktop:open-main-window", path),
|
|
quit: () => ipcRenderer.send("desktop:quit"),
|
|
setTheme: (theme: "light" | "dark") => ipcRenderer.send("desktop:set-theme", theme),
|
|
});
|