windows95/src/main/ipc.ts

15 lines
352 B
TypeScript
Raw Normal View History

2021-01-04 18:54:20 +01:00
import { ipcMain, app } from "electron";
2020-12-14 01:14:18 +01:00
import * as path from "path";
2021-01-04 18:54:20 +01:00
import { IPC_COMMANDS } from "../constants";
2020-12-14 01:14:18 +01:00
export function setupIpcListeners() {
ipcMain.handle(IPC_COMMANDS.GET_STATE_PATH, () => {
2021-01-04 18:54:20 +01:00
return path.join(app.getPath("userData"), "state-v2.bin");
2020-12-14 01:14:18 +01:00
});
ipcMain.handle(IPC_COMMANDS.APP_QUIT, () => {
app.quit();
});
}