mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-26 01:06:23 +02:00
14 lines
441 B
TypeScript
14 lines
441 B
TypeScript
|
|
import { Menu } from 'electron';
|
||
|
|
|
||
|
|
export function setupMenu(): void {
|
||
|
|
const isMac = process.platform === 'darwin';
|
||
|
|
const template: Electron.MenuItemConstructorOptions[] = [
|
||
|
|
...(isMac ? [{ role: 'appMenu' as const }] : []),
|
||
|
|
{ role: 'fileMenu' as const },
|
||
|
|
{ role: 'editMenu' as const },
|
||
|
|
{ role: 'viewMenu' as const },
|
||
|
|
{ role: 'windowMenu' as const },
|
||
|
|
];
|
||
|
|
Menu.setApplicationMenu(Menu.buildFromTemplate(template));
|
||
|
|
}
|