Files
imexrps/electron/file-watcher/file-watcher-ipc.js
2020-10-13 12:59:43 -07:00

16 lines
572 B
JavaScript

const { ipcMain } = require("electron");
const { StartWatcher, StopWatcher } = require("./file-watcher");
const ipcTypes = require("../../src/ipc.types").default;
ipcMain.on(ipcTypes.filewatcher.start, async (event, arg) => {
console.log(ipcTypes.filewatcher.start);
const filePaths = StartWatcher();
event.sender.send(ipcTypes.filewatcher.startSuccess, filePaths);
});
ipcMain.on(ipcTypes.filewatcher.stop, async (event, arg) => {
console.log(ipcTypes.filewatcher.start);
StopWatcher();
event.sender.send(ipcTypes.filewatcher.start, { success: true });
});