mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Move utility functions to common
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
parent
f212c2a86d
commit
95767e9d95
@ -6,7 +6,7 @@ import type { ApplicationBuilder } from "../../renderer/components/test-utils/ge
|
||||
import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
|
||||
import populateApplicationMenuInjectable from "./main/populate-application-menu.injectable";
|
||||
import { advanceFakeTime, useFakeTime } from "../../common/test-utils/use-fake-time";
|
||||
import { getCompositePaths } from "./main/menu-items/composite/get-composite-paths/get-composite-paths";
|
||||
import { getCompositePaths } from "../../common/utils/composite/get-composite-paths/get-composite-paths";
|
||||
|
||||
describe("application-menu", () => {
|
||||
let builder: ApplicationBuilder;
|
||||
|
||||
@ -6,7 +6,7 @@ import type { ApplicationBuilder } from "../../renderer/components/test-utils/ge
|
||||
import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
|
||||
import populateApplicationMenuInjectable from "./main/populate-application-menu.injectable";
|
||||
import { advanceFakeTime, useFakeTime } from "../../common/test-utils/use-fake-time";
|
||||
import { getCompositePaths } from "./main/menu-items/composite/get-composite-paths/get-composite-paths";
|
||||
import { getCompositePaths } from "../../common/utils/composite/get-composite-paths/get-composite-paths";
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import applicationMenuItemInjectionToken from "./main/menu-items/application-menu-item-injection-token";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
@ -4,8 +4,8 @@
|
||||
*/
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import applicationMenuItemsInjectable from "./application-menu-items.injectable";
|
||||
import type { Composite } from "./menu-items/composite/get-composite/get-composite";
|
||||
import getComposite from "./menu-items/composite/get-composite/get-composite";
|
||||
import type { Composite } from "../../../common/utils/composite/get-composite/get-composite";
|
||||
import getComposite from "../../../common/utils/composite/get-composite/get-composite";
|
||||
import { computed } from "mobx";
|
||||
import { pipeline } from "@ogre-tools/fp";
|
||||
import type { ApplicationMenuItemTypes } from "./menu-items/application-menu-item-injection-token";
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { Menu } from "electron";
|
||||
import type { MenuItemOpts } from "./application-menu-items.injectable";
|
||||
import type { Composite } from "./menu-items/composite/get-composite/get-composite";
|
||||
import type { Composite } from "../../../common/utils/composite/get-composite/get-composite";
|
||||
import type { ApplicationMenuItemTypes } from "./menu-items/application-menu-item-injection-token";
|
||||
import { pipeline } from "@ogre-tools/fp";
|
||||
import { map, sortBy } from "lodash/fp";
|
||||
|
||||
@ -5,10 +5,10 @@
|
||||
import { getInjectable } from "@ogre-tools/injectable";
|
||||
import { computed } from "mobx";
|
||||
import type { PreferenceTab, PreferenceTypes } from "./preference-item-injection-token";
|
||||
import type { Composite } from "../../../application-menu/main/menu-items/composite/get-composite/get-composite";
|
||||
import type { Composite } from "../../../../common/utils/composite/get-composite/get-composite";
|
||||
import { filter, map } from "lodash/fp";
|
||||
import { pipeline } from "@ogre-tools/fp";
|
||||
import { getCompositeNormalization } from "../../../application-menu/main/menu-items/composite/get-composite-normalization/get-composite-normalization";
|
||||
import { getCompositeNormalization } from "../../../../common/utils/composite/get-composite-normalization/get-composite-normalization";
|
||||
import preferencesCompositeInjectable from "./preferences-composite.injectable";
|
||||
import type { PreferenceTabsRoot } from "./preference-tab-root";
|
||||
import currentPreferenceTabIdInjectable from "./current-preference-tab-id.injectable";
|
||||
|
||||
@ -7,7 +7,7 @@ import { computedInjectManyInjectable } from "@ogre-tools/injectable-extension-f
|
||||
import { computed } from "mobx";
|
||||
import type { PreferenceTypes } from "./preference-item-injection-token";
|
||||
import { preferenceItemInjectionToken } from "./preference-item-injection-token";
|
||||
import getComposite from "../../../application-menu/main/menu-items/composite/get-composite/get-composite";
|
||||
import getComposite from "../../../../common/utils/composite/get-composite/get-composite";
|
||||
import { filter } from "lodash/fp";
|
||||
import { pipeline } from "@ogre-tools/fp";
|
||||
import { preferenceTabsRoot } from "./preference-tab-root";
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
*/
|
||||
import { Tabs } from "../../../../renderer/components/tabs";
|
||||
import React from "react";
|
||||
import type { Composite } from "../../../application-menu/main/menu-items/composite/get-composite/get-composite";
|
||||
import type { Composite } from "../../../../common/utils/composite/get-composite/get-composite";
|
||||
import type { PreferenceTypes } from "../preference-items/preference-item-injection-token";
|
||||
import { Map } from "../../../../renderer/components/map/map";
|
||||
import { withInjectables } from "@ogre-tools/injectable-react";
|
||||
@ -12,7 +12,7 @@ import type { IComputedValue } from "mobx";
|
||||
import preferencesCompositeInjectable from "../preference-items/preferences-composite.injectable";
|
||||
import { observer } from "mobx-react";
|
||||
import { PreferencesNavigationTab } from "./preferences-navigation-tab";
|
||||
import { compositeHasDescendant } from "../../../application-menu/main/menu-items/composite/composite-has-descendant/composite-has-descendant";
|
||||
import { compositeHasDescendant } from "../../../../common/utils/composite/composite-has-descendant/composite-has-descendant";
|
||||
import type { PreferenceTabsRoot } from "../preference-items/preference-tab-root";
|
||||
import { Icon } from "../../../../renderer/components/icon";
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@ import { SettingLayout } from "../../../renderer/components/layout/setting-layou
|
||||
import { withInjectables } from "@ogre-tools/injectable-react";
|
||||
import closePreferencesInjectable from "./close-preferences/close-preferences.injectable";
|
||||
import currentPreferenceTabCompositeInjectable from "./preference-items/current-preference-tab-composite.injectable";
|
||||
import type { Composite } from "../../application-menu/main/menu-items/composite/get-composite/get-composite";
|
||||
import type { Composite } from "../../../common/utils/composite/get-composite/get-composite";
|
||||
import type { PreferenceTypes, PreferenceTab } from "./preference-items/preference-item-injection-token";
|
||||
import type { IComputedValue } from "mobx";
|
||||
import { Map } from "../../../renderer/components/map/map";
|
||||
|
||||
@ -65,10 +65,10 @@ import namespaceApiInjectable from "../../../common/k8s-api/endpoints/namespace.
|
||||
import { Namespace } from "../../../common/k8s-api/endpoints";
|
||||
import { overrideFsWithFakes } from "../../../test-utils/override-fs-with-fakes";
|
||||
import applicationMenuItemCompositeInjectable from "../../../features/application-menu/main/application-menu-item-composite.injectable";
|
||||
import { getCompositePaths } from "../../../features/application-menu/main/menu-items/composite/get-composite-paths/get-composite-paths";
|
||||
import { getCompositeNormalization } from "../../../features/application-menu/main/menu-items/composite/get-composite-normalization/get-composite-normalization";
|
||||
import { getCompositePaths } from "../../../common/utils/composite/get-composite-paths/get-composite-paths";
|
||||
import { getCompositeNormalization } from "../../../common/utils/composite/get-composite-normalization/get-composite-normalization";
|
||||
import type { ClickableMenuItem } from "../../../features/application-menu/main/menu-items/application-menu-item-injection-token";
|
||||
import type { Composite } from "../../../features/application-menu/main/menu-items/composite/get-composite/get-composite";
|
||||
import type { Composite } from "../../../common/utils/composite/get-composite/get-composite";
|
||||
import { getSingleElement } from "./discovery-of-html-elements";
|
||||
|
||||
type Callback = (di: DiContainer) => void | Promise<void>;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user