Files
imexrps/electron/file-scan/file-scan-ipc.js
2020-10-21 14:33:45 -07:00

23 lines
569 B
JavaScript

const { ipcMain } = require("electron");
const ipcTypes = require("../../src/ipc.types");
const { ImportJob } = require("../decoder/decoder");
const { GetListOfEstimates } = require("./file-scan");
ipcMain.on(
ipcTypes.default.fileScan.toMain.scanFilePaths,
async (event, object) => {
const ret = await GetListOfEstimates();
event.reply(
ipcTypes.default.fileScan.toRenderer.scanFilePathsResponse,
ret
);
}
);
ipcMain.on(
ipcTypes.default.fileScan.toMain.importJob,
async (event, filePath) => {
await ImportJob(filePath);
}
);