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

Simplify naming

Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
Janne Savolainen 2022-05-04 14:17:26 +03:00
parent 1810a330cf
commit 32a128d44b
No known key found for this signature in database
GPG Key ID: 8C6CFB2FFFE8F68A
7 changed files with 33 additions and 33 deletions

View File

@ -4,7 +4,7 @@
*/
import { getInjectable } from "@ogre-tools/injectable";
import { getStartableStoppable } from "../../../common/utils/get-startable-stoppable";
import currentOperatingSystemThemeStateInjectable from "../../theme/current-operating-system-theme-state.injectable";
import operatingSystemThemeStateInjectable from "../../theme/operating-system-theme-state.injectable";
import nativeThemeInjectable from "./native-theme.injectable";
import getElectronThemeInjectable from "./get-electron-theme.injectable";
@ -12,7 +12,7 @@ const syncThemeFromOperatingSystemInjectable = getInjectable({
id: "sync-theme-from-operating-system",
instantiate: (di) => {
const currentThemeState = di.inject(currentOperatingSystemThemeStateInjectable);
const currentThemeState = di.inject(operatingSystemThemeStateInjectable);
const nativeTheme = di.inject(nativeThemeInjectable);
const getElectronTheme = di.inject(getElectronThemeInjectable);

View File

@ -12,7 +12,7 @@ import getAbsolutePathInjectable from "../../../../common/path/get-absolute-path
import catalogEntityRegistryInjectable from "../../../catalog/catalog-entity-registry.injectable";
import clusterStoreInjectable from "../../../../common/cluster-store/cluster-store.injectable";
import { whenApplicationIsLoadingInjectionToken } from "../../../start-main-application/runnable-tokens/when-application-is-loading-injection-token";
import currentOperatingSystemThemeInjectable from "../../../theme/current-operating-system-theme.injectable";
import operatingSystemThemeInjectable from "../../../theme/operating-system-theme.injectable";
const setupIpcMainHandlersInjectable = getInjectable({
id: "setup-ipc-main-handlers",
@ -29,7 +29,7 @@ const setupIpcMainHandlersInjectable = getInjectable({
const getAbsolutePath = di.inject(getAbsolutePathInjectable);
const catalogEntityRegistry = di.inject(catalogEntityRegistryInjectable);
const clusterStore = di.inject(clusterStoreInjectable);
const currentOperatingSystemTheme = di.inject(currentOperatingSystemThemeInjectable);
const operatingSystemTheme = di.inject(operatingSystemThemeInjectable);
return {
run: () => {
@ -42,7 +42,7 @@ const setupIpcMainHandlersInjectable = getInjectable({
clusterManager,
catalogEntityRegistry,
clusterStore,
currentOperatingSystemTheme,
operatingSystemTheme,
});
},
};

View File

@ -23,7 +23,7 @@ import { handleWindowAction, onLocationChange } from "../../../ipc/window";
import { openFilePickingDialogChannel } from "../../../../common/ipc/dialog";
import { showOpenDialog } from "../../../ipc/dialog";
import { getNativeThemeChannel } from "../../../../common/ipc/native-theme";
import type { Theme } from "../../../theme/current-operating-system-theme-state.injectable";
import type { Theme } from "../../../theme/operating-system-theme-state.injectable";
interface Dependencies {
directoryForLensLocalStorage: string;
@ -32,10 +32,10 @@ interface Dependencies {
clusterManager: ClusterManager;
catalogEntityRegistry: CatalogEntityRegistry;
clusterStore: ClusterStore;
currentOperatingSystemTheme: IComputedValue<Theme>;
operatingSystemTheme: IComputedValue<Theme>;
}
export const setupIpcMainHandlers = ({ applicationMenuItems, directoryForLensLocalStorage, getAbsolutePath, clusterManager, catalogEntityRegistry, clusterStore, currentOperatingSystemTheme }: Dependencies) => {
export const setupIpcMainHandlers = ({ applicationMenuItems, directoryForLensLocalStorage, getAbsolutePath, clusterManager, catalogEntityRegistry, clusterStore, operatingSystemTheme }: Dependencies) => {
ipcMainHandle(clusterActivateHandler, (event, clusterId: ClusterId, force = false) => {
return ClusterStore.getInstance()
.getById(clusterId)
@ -167,7 +167,7 @@ export const setupIpcMainHandlers = ({ applicationMenuItems, directoryForLensLoc
});
ipcMainHandle(getNativeThemeChannel, () => {
return currentOperatingSystemTheme.get();
return operatingSystemTheme.get();
});
clusterStore.provideInitialFromMain();

View File

@ -6,14 +6,14 @@ import { getInjectable } from "@ogre-tools/injectable";
import { reaction } from "mobx";
import { getStartableStoppable } from "../../../common/utils/get-startable-stoppable";
import { setNativeThemeChannel } from "../../../common/ipc/native-theme";
import currentOperatingSystemThemeInjectable from "../current-operating-system-theme.injectable";
import operatingSystemThemeInjectable from "../operating-system-theme.injectable";
import broadcastMessageInjectable from "../../../common/ipc/broadcast-message.injectable";
const broadcastThemeChangeInjectable = getInjectable({
id: "broadcast-theme-change",
instantiate: (di) => {
const currentTheme = di.inject(currentOperatingSystemThemeInjectable);
const currentTheme = di.inject(operatingSystemThemeInjectable);
const broadcastMessage = di.inject(broadcastMessageInjectable);
return getStartableStoppable("broadcast-theme-change", () =>

View File

@ -1,19 +0,0 @@
/**
* Copyright (c) OpenLens Authors. All rights reserved.
* Licensed under MIT License. See LICENSE in root directory for more information.
*/
import { getInjectable } from "@ogre-tools/injectable";
import { computed } from "mobx";
import currentOperatingSystemThemeStateInjectable from "./current-operating-system-theme-state.injectable";
const currentOperatingSystemThemeInjectable = getInjectable({
id: "current-operating-system-theme",
instantiate: (di) => {
const currentThemeState = di.inject(currentOperatingSystemThemeStateInjectable);
return computed(() => currentThemeState.get());
},
});
export default currentOperatingSystemThemeInjectable;

View File

@ -8,8 +8,8 @@ import getElectronThemeInjectable from "../electron-app/features/get-electron-th
export type Theme = "dark" | "light";
const currentOperatingSystemThemeStateInjectable = getInjectable({
id: "current-operating-system-theme-state",
const operatingSystemThemeStateInjectable = getInjectable({
id: "operating-system-theme-state",
instantiate: (di) => {
const getElectronTheme = di.inject(getElectronThemeInjectable);
@ -21,4 +21,4 @@ const currentOperatingSystemThemeStateInjectable = getInjectable({
},
});
export default currentOperatingSystemThemeStateInjectable;
export default operatingSystemThemeStateInjectable;

View File

@ -0,0 +1,19 @@
/**
* Copyright (c) OpenLens Authors. All rights reserved.
* Licensed under MIT License. See LICENSE in root directory for more information.
*/
import { getInjectable } from "@ogre-tools/injectable";
import { computed } from "mobx";
import operatingSystemThemeStateInjectable from "./operating-system-theme-state.injectable";
const operatingSystemThemeInjectable = getInjectable({
id: "operating-system-theme",
instantiate: (di) => {
const currentThemeState = di.inject(operatingSystemThemeStateInjectable);
return computed(() => currentThemeState.get());
},
});
export default operatingSystemThemeInjectable;