// preload.js const { contextBridge, ipcRenderer } = require('electron') contextBridge.exposeInMainWorld('electronAPI', { sendStatusRequest: () => ipcRenderer.send('request-status'), onStatusUpdate: (callback) => ipcRenderer.on('status-update', callback) })