Update index.ts

This commit is contained in:
TheThomaas 2026-02-05 15:25:57 +01:00
parent c57f49c1af
commit 1fd54e134e

View file

@ -5,15 +5,16 @@ import icon from '../../resources/icon.png?asset'
import { spawn } from 'child_process'; import { spawn } from 'child_process';
import { // import {
Game, // Game,
addGame, // addGame,
updateGame, // updateGame,
deleteGame, // deleteGame,
getAllGames, // getAllGames,
getGame // getGame
} from './services/Database.service.js'; // } from './services/database.js';
import { appSettings } from './settings.js'; import { appSettings } from './services/settings.js';
import { init } from './services/api.js';
let mainWindow: BrowserWindow; let mainWindow: BrowserWindow;
let splash: BrowserWindow; let splash: BrowserWindow;
@ -140,7 +141,6 @@ app.whenReady().then(() => {
{ {
label: 'Quit', label: 'Quit',
click: _ => { click: _ => {
console.log('Menu/Quit was clicked')
app.exit() app.exit()
} }
}, },
@ -157,23 +157,25 @@ app.whenReady().then(() => {
} }
} }
init()
ipcMain.handle('game:insert', async (_, game: Game) => {
addGame(game); // ipcMain.handle('game:insert', async (_, game: Game) => {
}); // addGame(game);
ipcMain.handle('game:update', async (_, game: Game) => { // });
updateGame(game); // ipcMain.handle('game:update', async (_, game: Game) => {
}); // updateGame(game);
ipcMain.handle('game:delete', async (_, id: number) => { // });
deleteGame(id); // ipcMain.handle('game:delete', async (_, id: number) => {
}); // deleteGame(id);
ipcMain.handle('game:getOne', async (_, id: number) => { // });
return getGame(id); // ipcMain.handle('game:getOne', async (_, id: number) => {
}); // return getGame(id);
ipcMain.handle('game:getAll', async () => { // });
return getAllGames(); // ipcMain.handle('game:getAll', async () => {
}); // return getAllGames();
// });
ipcMain.on('launch-app', (event, { id, appPath }) => { ipcMain.on('launch-app', (event, { id, appPath }) => {
try { try {