import { BrowserWindow } from "electron" ; let mainWindow = null ; export function getOrCreateWindow ( ) { if ( mainWindow ) return mainWindow ; mainWindow = new BrowserWindow ( { width : 1024 , height : 768 , useContentSize : true , webPreferences : { nodeIntegration : true , sandbox : false , webviewTag : false , } , } ) ; mainWindow . loadFile ( "./dist/static/index.html" ) ; mainWindow . on ( "closed" , ( ) => { mainWindow = null ; } ) ; return mainWindow ; }