1
0
mirror of https://github.com/TheFunny/ArisuAutoSweeper synced 2026-01-02 21:25:29 +00:00
ArisuAutoSweeper/webapp/packages/main/src/relaunchApp.ts
2023-11-01 15:33:35 +08:00

16 lines
398 B
TypeScript

import {app} from 'electron';
import {ALAS_RELAUNCH_ARGV} from '@common/constant/config';
export const isRelaunch = process.argv.includes(ALAS_RELAUNCH_ARGV);
function relaunchApp() {
/**
* TODO Some events need to be rehandled for restart operations
*/
if (!isRelaunch) {
app.relaunch({args: process.argv.slice(1).concat([ALAS_RELAUNCH_ARGV])});
}
}
export default relaunchApp;