19 lines
542 B
JavaScript
19 lines
542 B
JavaScript
// preload.js for Electron app
|
|
const { ipcRenderer } = require('electron');
|
|
|
|
process.once('loaded', () => {
|
|
ipcRenderer.on('updateFile', (event, data) => {
|
|
console.log('updateFile', data);
|
|
data.cmd = 'updateFile';
|
|
postMessage(data);
|
|
});
|
|
window.addEventListener('message', event => {
|
|
const message = event.data;
|
|
console.log('MESSAGE', event, message);
|
|
//if (message.myTypeField === 'my-custom-message') {
|
|
//ipcRenderer.send('custom-message', message);
|
|
//}
|
|
});
|
|
//ipcRenderer.send('hello', true);
|
|
});
|