mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
1 parent
547d7f8bbe
commit
e5aff1fdc8
4 files changed
+16
-50
No files matched your search
+14
-15
@@ -1,4 +1,3 @@
|
||||
import { PromiseIpc } from "electron-promise-ipc";
|
||||
import { app, BrowserWindow, dialog, Menu, MenuItem, MenuItemConstructorOptions, shell, webContents } from "electron"
|
||||
import { appName, isMac, issuesTrackerUrl, isWindows, slackUrl } from "../common/vars";
|
||||
|
||||
@@ -75,11 +74,11 @@ export default function initMenu(opts: Partial<MenuOptions> = {}) {
|
||||
label: 'Add Cluster...',
|
||||
click: opts.addClusterHook,
|
||||
},
|
||||
{
|
||||
label: 'Cluster Settings',
|
||||
click: opts.clusterSettingsHook,
|
||||
enabled: false
|
||||
}
|
||||
{
|
||||
label: 'Cluster Settings',
|
||||
click: opts.clusterSettingsHook,
|
||||
enabled: false
|
||||
}
|
||||
]
|
||||
}
|
||||
} else {
|
||||
@@ -195,13 +194,13 @@ export default function initMenu(opts: Partial<MenuOptions> = {}) {
|
||||
const menu = Menu.buildFromTemplate(mt);
|
||||
Menu.setApplicationMenu(menu);
|
||||
|
||||
const promiseIpc = new PromiseIpc({ timeout: 2000 })
|
||||
|
||||
promiseIpc.on("enableClusterSettingsMenuItem", (clusterId: string) => {
|
||||
setClusterSettingsEnabled(true)
|
||||
});
|
||||
|
||||
promiseIpc.on("disableClusterSettingsMenuItem", () => {
|
||||
setClusterSettingsEnabled(false)
|
||||
});
|
||||
// const promiseIpc = new PromiseIpc({ timeout: 2000 })
|
||||
//
|
||||
// promiseIpc.on("enableClusterSettingsMenuItem", (clusterId: string) => {
|
||||
// setClusterSettingsEnabled(true)
|
||||
// });
|
||||
//
|
||||
// promiseIpc.on("disableClusterSettingsMenuItem", () => {
|
||||
// setClusterSettingsEnabled(false)
|
||||
// });
|
||||
}
|
||||
Reference in new issue
Block a user