(_event: IpcRendererEvent, ...args: unknown[])
| 13 | // Helper to create event listener with cleanup |
| 14 | const createListener = (channel: string, callback: (...args: unknown[]) => void) => { |
| 15 | const handler = (_event: IpcRendererEvent, ...args: unknown[]) => callback(...args) |
| 16 | ipcRenderer.on(channel, handler) |
| 17 | return () => ipcRenderer.removeListener(channel, handler) |
| 18 | } |