1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Fix typo in interface name

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
Janne Savolainen 2022-03-31 09:13:29 +03:00
parent 3e3fde3c67
commit a1a088c655
No known key found for this signature in database
GPG Key ID: 8C6CFB2FFFE8F68A
4 changed files with 14 additions and 14 deletions

View File

@ -23,12 +23,12 @@ import { getNativeColorTheme } from "../../native-theme";
import { getNativeThemeChannel } from "../../../common/ipc/native-theme";
import type { GetAbsolutePath } from "../../../common/path/get-absolute-path.injectable";
import type { IComputedValue } from "mobx";
import type { MenuItemsOpts } from "../../menu/application-menu-items.injectable";
import type { MenuItemOpts } from "../../menu/application-menu-items.injectable";
interface Dependencies {
directoryForLensLocalStorage: string;
getAbsolutePath: GetAbsolutePath;
applicationMenuItems: IComputedValue<MenuItemsOpts[]>;
applicationMenuItems: IComputedValue<MenuItemOpts[]>;
}
export const initIpcMainHandlers = ({ applicationMenuItems, directoryForLensLocalStorage, getAbsolutePath }: Dependencies) => () => {

View File

@ -32,7 +32,7 @@ function ignoreIf(check: boolean, menuItems: MenuItemConstructorOptions[]) {
return check ? [] : menuItems;
}
export interface MenuItemsOpts extends MenuItemConstructorOptions {
export interface MenuItemOpts extends MenuItemConstructorOptions {
submenu?: MenuItemConstructorOptions[];
}
@ -46,7 +46,7 @@ const applicationMenuItemsInjectable = getInjectable({
const isAutoUpdateEnabled = di.inject(isAutoUpdateEnabledInjectable);
const electronMenuItems = di.inject(electronMenuItemsInjectable);
return computed((): MenuItemsOpts[] => {
return computed((): MenuItemOpts[] => {
// TODO: These injects should happen outside of the computed.
// TODO: Remove temporal dependencies in WindowManager to make sure timing is correct.
@ -61,7 +61,7 @@ const applicationMenuItemsInjectable = getInjectable({
logger.info(`[MENU]: autoUpdateDisabled=${autoUpdateDisabled}`);
const macAppMenu: MenuItemsOpts = {
const macAppMenu: MenuItemOpts = {
label: appName,
id: "root",
submenu: [
@ -114,7 +114,7 @@ const applicationMenuItemsInjectable = getInjectable({
},
],
};
const fileMenu: MenuItemsOpts = {
const fileMenu: MenuItemOpts = {
label: "File",
id: "file",
submenu: [
@ -169,7 +169,7 @@ const applicationMenuItemsInjectable = getInjectable({
]),
],
};
const editMenu: MenuItemsOpts = {
const editMenu: MenuItemOpts = {
label: "Edit",
id: "edit",
submenu: [
@ -184,7 +184,7 @@ const applicationMenuItemsInjectable = getInjectable({
{ role: "selectAll" },
],
};
const viewMenu: MenuItemsOpts = {
const viewMenu: MenuItemOpts = {
label: "View",
id: "view",
submenu: [
@ -252,7 +252,7 @@ const applicationMenuItemsInjectable = getInjectable({
{ role: "togglefullscreen" },
],
};
const helpMenu: MenuItemsOpts = {
const helpMenu: MenuItemOpts = {
role: "help",
id: "help",
submenu: [

View File

@ -6,12 +6,12 @@ import { app, BrowserWindow, dialog, Menu } from "electron";
import { autorun, IComputedValue } from "mobx";
import { appName, isWindows, productName } from "../../common/vars";
import packageJson from "../../../package.json";
import type { MenuItemsOpts } from "./application-menu-items.injectable";
import type { MenuItemOpts } from "./application-menu-items.injectable";
export type MenuTopId = "mac" | "file" | "edit" | "view" | "help";
export function initMenu(
applicationMenuItems: IComputedValue<MenuItemsOpts[]>,
applicationMenuItems: IComputedValue<MenuItemOpts[]>,
) {
return autorun(() => buildMenu(applicationMenuItems.get()), {
delay: 100,
@ -37,7 +37,7 @@ export function showAbout(browserWindow: BrowserWindow) {
}
export function buildMenu(
applicationMenuItems: MenuItemsOpts[],
applicationMenuItems: MenuItemOpts[],
) {
Menu.setApplicationMenu(
Menu.buildFromTemplate(applicationMenuItems),

View File

@ -29,7 +29,7 @@ import { pipeline } from "@ogre-tools/fp";
import { flatMap, compact, join, get, filter } from "lodash/fp";
import preferenceNavigationItemsInjectable from "../+preferences/preferences-navigation/preference-navigation-items.injectable";
import navigateToPreferencesInjectable from "../../../common/front-end-routing/routes/preferences/navigate-to-preferences.injectable";
import applicationMenuItemsInjectable, { MenuItemsOpts } from "../../../main/menu/application-menu-items.injectable";
import applicationMenuItemsInjectable, { MenuItemOpts } from "../../../main/menu/application-menu-items.injectable";
type Callback = (dis: DiContainers) => void | Promise<void>;
@ -304,7 +304,7 @@ const toFlatChildren =
({
submenu = [],
...menuItem
}: MenuItemsOpts): (MenuItemsOpts & { path: string })[] =>
}: MenuItemOpts): (MenuItemOpts & { path: string })[] =>
[
{
...menuItem,