const { contextBridge, ipcRenderer } = require('electron/renderer') contextBridge.exposeInMainWorld('electronAPI', { dom: () => ipcRenderer.send('dom-ready', null), send: (message) => ipcRenderer.send('message', message), onNewMessage: (callback) => ipcRenderer.on('speak', (_event, value) => { console.log(`Message from ${value.sender}: ${value.message}`); callback(value) }) })