From f4febce32ab60dd058a8f7c70e8790ccd626102f Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Thu, 3 Nov 2022 16:58:32 +0300 Subject: [PATCH] Removing unused files Signed-off-by: Alex Andreev --- ...luster-frame-child-component.injectable.ts | 22 ---------- .../cluster-modals-injection-token.ts | 11 ----- .../cluster-modals-registrator.injectable.ts | 40 ------------------- .../cluster-modals.injectable.ts | 20 ---------- .../cluster-modals/cluster-modals.module.css | 3 -- .../cluster-modals/cluster-modals.tsx | 33 --------------- 6 files changed, 129 deletions(-) delete mode 100644 src/renderer/cluster-modals/cluster-modals-cluster-frame-child-component.injectable.ts delete mode 100644 src/renderer/cluster-modals/cluster-modals-injection-token.ts delete mode 100644 src/renderer/cluster-modals/cluster-modals-registrator.injectable.ts delete mode 100644 src/renderer/cluster-modals/cluster-modals.injectable.ts delete mode 100644 src/renderer/cluster-modals/cluster-modals.module.css delete mode 100644 src/renderer/cluster-modals/cluster-modals.tsx diff --git a/src/renderer/cluster-modals/cluster-modals-cluster-frame-child-component.injectable.ts b/src/renderer/cluster-modals/cluster-modals-cluster-frame-child-component.injectable.ts deleted file mode 100644 index b26bc69ddb..0000000000 --- a/src/renderer/cluster-modals/cluster-modals-cluster-frame-child-component.injectable.ts +++ /dev/null @@ -1,22 +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 { clusterFrameChildComponentInjectionToken } from "../frames/cluster-frame/cluster-frame-child-component-injection-token"; -import { ClusterModals } from "./cluster-modals"; - -const clusterModalsClusterFrameChildComponentInjectable = getInjectable({ - id: "cluster-modals-cluster-frame-child-component", - - instantiate: () => ({ - id: "cluster-modals", - shouldRender: computed(() => true), - Component: ClusterModals, - }), - - injectionToken: clusterFrameChildComponentInjectionToken, -}); - -export default clusterModalsClusterFrameChildComponentInjectable; diff --git a/src/renderer/cluster-modals/cluster-modals-injection-token.ts b/src/renderer/cluster-modals/cluster-modals-injection-token.ts deleted file mode 100644 index ccc2f32531..0000000000 --- a/src/renderer/cluster-modals/cluster-modals-injection-token.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ - -import { getInjectionToken } from "@ogre-tools/injectable"; -import type { ClusterModalRegistration } from "../../extensions/registries"; - -export const clusterModalsInjectionToken = getInjectionToken< - ClusterModalRegistration ->({ id: "cluster-modals-injection-token" }); diff --git a/src/renderer/cluster-modals/cluster-modals-registrator.injectable.ts b/src/renderer/cluster-modals/cluster-modals-registrator.injectable.ts deleted file mode 100644 index 0b0a680ac3..0000000000 --- a/src/renderer/cluster-modals/cluster-modals-registrator.injectable.ts +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -import { pipeline } from "@ogre-tools/fp"; -import { getInjectable } from "@ogre-tools/injectable"; -import { map } from "lodash/fp"; -import { extensionRegistratorInjectionToken } from "../../extensions/extension-loader/extension-registrator-injection-token"; -import type { ExtensionRegistrator } from "../../extensions/extension-loader/extension-registrator-injection-token"; -import type { LensRendererExtension } from "../../extensions/lens-renderer-extension"; -import { clusterModalsInjectionToken } from "./cluster-modals-injection-token"; - -const clusterModalsRegistratorInjectable = getInjectable({ - id: "cluster-modals-registrator", - - instantiate: (): ExtensionRegistrator => { - return (ext) => { - const extension = ext as LensRendererExtension; - - return pipeline( - extension.clusterModals, - - map((modal) => { - return getInjectable({ - id: modal.id, - injectionToken: clusterModalsInjectionToken, - instantiate: () => ({ - id: `${modal.id}-id`, - visible: modal.visible, - Component: modal.Component, - }), - }); - }), - ); - }; - }, - injectionToken: extensionRegistratorInjectionToken, -}); - -export default clusterModalsRegistratorInjectable; diff --git a/src/renderer/cluster-modals/cluster-modals.injectable.ts b/src/renderer/cluster-modals/cluster-modals.injectable.ts deleted file mode 100644 index d344737152..0000000000 --- a/src/renderer/cluster-modals/cluster-modals.injectable.ts +++ /dev/null @@ -1,20 +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 { computedInjectManyInjectable } from "@ogre-tools/injectable-extension-for-mobx"; -import { clusterModalsInjectionToken } from "./cluster-modals-injection-token"; - -const clusterModalsInjectable = getInjectable({ - id: "cluster-modals", - - instantiate: (di) => { - const computedInjectMany = di.inject(computedInjectManyInjectable); - const modalRegistrations = computedInjectMany(clusterModalsInjectionToken); - - return modalRegistrations; - }, -}); - -export default clusterModalsInjectable; diff --git a/src/renderer/cluster-modals/cluster-modals.module.css b/src/renderer/cluster-modals/cluster-modals.module.css deleted file mode 100644 index e054b27679..0000000000 --- a/src/renderer/cluster-modals/cluster-modals.module.css +++ /dev/null @@ -1,3 +0,0 @@ -.clusterModals { - overflow: visible; -} \ No newline at end of file diff --git a/src/renderer/cluster-modals/cluster-modals.tsx b/src/renderer/cluster-modals/cluster-modals.tsx deleted file mode 100644 index 8be030a39f..0000000000 --- a/src/renderer/cluster-modals/cluster-modals.tsx +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ -import styles from "./cluster-modals.module.css"; - -import { withInjectables } from "@ogre-tools/injectable-react"; -import React from "react"; -import type { ClusterModalRegistration } from "../../extensions/registries"; -import clusterModalsInjectable from "./cluster-modals.injectable"; -import { observer } from "mobx-react"; -import type { IComputedValue } from "mobx"; - -interface Dependencies { - clusterModals: IComputedValue; -} - -export const NonInjectedClusterModals = observer(({ clusterModals }: Dependencies) => { - return ( -
- {clusterModals.get().map((modal) => { - return modal.visible.get() ? : null; - })} -
- ); -}); - -export const ClusterModals = withInjectables(NonInjectedClusterModals, { - getProps: (di, props) => ({ - ...props, - clusterModals: di.inject(clusterModalsInjectable), - }), -});