initial commit

This commit is contained in:
leejooy96 committed 2022-06-10 14:21:26 +09:00
commit 13ae6c773c
36 files changed
+24137

No files matched your search

+38
View File
@@ -0,0 +1,38 @@
import { app } from 'electron'
import path from 'path'
import MainRunner from './MainRunner'
import { fileURLToPath } from 'url'
import Constants from './utils/Constants'
import electronRemote from '@electron/remote/main'
let mainWindow
let crashWindow
if (!Constants.IS_DEV_ENV) {
global.__static = path.join(path.dirname(fileURLToPath(import.meta.url)), '/static')
.replace(/\\/g, '\\\\')
}
app.on('ready', () => {
electronRemote.initialize()
mainWindow = MainRunner.createMainWindow(mainWindow)
})
app.on('activate', () => {
if (!mainWindow) {
mainWindow = MainRunner.createMainWindow(mainWindow)
}
})
app.on('window-all-closed', () => {
mainWindow = null
if (!Constants.IS_MAC) {
app.quit()
}
})
app.on('render-process-gone', (ev, webContents, details) => {
crashWindow = MainRunner.createCrashWindow(crashWindow, mainWindow, details)
})