feat(electron): add minimize to tray option to settings page

This commit is contained in:
qier222 2021-01-29 19:55:02 +08:00
parent 09c54486cc
commit de7d008c0b
8 changed files with 67 additions and 13 deletions

View file

@ -1,7 +1,7 @@
import { app, ipcMain } from "electron";
import match from "@njzy/unblockneteasemusic";
export function initIpcMain(win) {
export function initIpcMain(win, store) {
ipcMain.on("unblock-music", (event, track) => {
// 兼容 unblockneteasemusic 所使用的 api 字段
track.alias = track.alia || [];
@ -34,4 +34,8 @@ export function initIpcMain(win) {
ipcMain.on("minimize", () => {
win.minimize();
});
ipcMain.on("settings", (event, options) => {
store.set("settings", options);
});
}