const { app, BrowserWindow, ipcMain} = require('electron');
const path = require('path');
const fs = require('fs');
ipcMain.on("write.local", (ipcEvent, savePath, content ) => {
console.log("listen wirte.local message");
let dest = path.join(__dirname, "..", "var","local", "petari", "app.html");
fs.writeFile(dest, content , (err) => {
if(err) {
console.log("dest: " + dest);
console.log("content: " + content);
console.log(err);
}
});
});
function createWindow() {
const preloadPath = path.join(__dirname, 'preload.js')
console.log(preloadPath);
let win = new BrowserWindow({
width:640,
height: 480,
webPreferences: {
enableRemoteModule: true,
preload: preloadPath,
}
});
win.loadFile('app.html');
}
app.whenReady().then(createWindow)