migu/src/preload.js
2022-04-02 17:38:12 +02:00

11 lines
309 B
JavaScript

/* eslint node/no-callback-literal: 0 */
const { contextBridge, ipcRenderer } = require('electron')
contextBridge.exposeInMainWorld('IPC', {
emit: (event, data) => {
ipcRenderer.send(event, data)
},
on: (event, callback) => {
ipcRenderer.on(event, (event, ...args) => callback(...args))
}
})