const { ipcMain, dialog } = require("electron"); const { mainWindow } = require("./main"); const settings = require("electron-settings"); const { DecodeEstimate } = require("./decoder/decoder"); //Import Ipc Handlers require("./file-watcher/file-watcher-ipc"); console.log("*** Added IPC Handlers ***"); ipcMain.on("test", async (event, object) => { DecodeEstimate(); event.sender.send("test-success", { success: true }); }); // ipcMain.on("test-start", async (event, arg) => { // console.log("Test Start Inbound.", arg); // const result = await dialog.showOpenDialog(mainWindow, { // properties: ["openDirectory"], // }); // await settings.set("filePaths", [ // ...result.filePaths, // ...(await settings.get("filePaths")), // ]); // console.log(await settings.get("filePaths")); // event.sender.send("test-success", { success: true }); // });