armcord/src/tray.ts

29 lines
711 B
TypeScript

import { app, Menu, Tray, ipcRenderer } from 'electron';
import {mainWindow} from './main';
let tray = null
app.whenReady().then(() => {
tray = new Tray('./assets/ac_plug.png')
const contextMenu = Menu.buildFromTemplate([
{
label: "Open ArmCord",
click: function () {
mainWindow.show();
},
},
{
label: "Support Discord Server",
click: function () {
mainWindow.show();
mainWindow.loadURL("https://discord.gg/F25bc4RYDt");
},
},
{
label: "Quit ArmCord",
click: function () {
app.quit();
},
},
]);
tray.setToolTip('ArmCord' + process.env.npm_package_version)
tray.setContextMenu(contextMenu)
})