import { createEventHandlers } from "@egoist/tipc/renderer" import type { RendererHandlers } from "@follow/electron-main" export const handlers = window.electron ? createEventHandlers({ on: (channel, callback) => { if (!window.electron) return () => {} const remover = window.electron.ipcRenderer.on(channel, callback) return () => { remover() } }, send: window.electron.ipcRenderer.send, }) : null