From 56f1d19ca4f02f751dd6c37daeab9bda7da16ab5 Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Wed, 21 Oct 2020 16:27:40 +0300 Subject: [PATCH] crd fix Signed-off-by: Jari Kolehmainen --- .../components/+custom-resources/crd-resources.tsx | 10 ---------- .../components/kube-object/kube-object-details.tsx | 8 +++----- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/src/renderer/components/+custom-resources/crd-resources.tsx b/src/renderer/components/+custom-resources/crd-resources.tsx index 5df2162094..26c8c17e5c 100644 --- a/src/renderer/components/+custom-resources/crd-resources.tsx +++ b/src/renderer/components/+custom-resources/crd-resources.tsx @@ -7,7 +7,6 @@ import { Trans } from "@lingui/macro"; import { RouteComponentProps } from "react-router"; import { KubeObjectListLayout } from "../kube-object"; import { KubeObject } from "../../api/kube-object"; -import { KubeObjectMenu, KubeObjectMenuProps } from "../kube-object/kube-object-menu"; import { ICRDRouteParams } from "./crd.route"; import { autorun, computed } from "mobx"; import { crdStore } from "./crd.store"; @@ -91,16 +90,7 @@ export class CrdResources extends React.Component { }), crdInstance.getAge(), ]} - renderItemMenu={(item: KubeObject) => { - return - }} /> ) } } - -export function CrdResourceMenu(props: KubeObjectMenuProps) { - return ( - - ) -} diff --git a/src/renderer/components/kube-object/kube-object-details.tsx b/src/renderer/components/kube-object/kube-object-details.tsx index 5de7cac2ee..db557303b4 100644 --- a/src/renderer/components/kube-object/kube-object-details.tsx +++ b/src/renderer/components/kube-object/kube-object-details.tsx @@ -8,9 +8,9 @@ import { getDetails, hideDetails } from "../../navigation"; import { Drawer } from "../drawer"; import { KubeObject } from "../../api/kube-object"; import { Spinner } from "../spinner"; -import { apiManager, ApiComponents } from "../../api/api-manager"; +import { apiManager } from "../../api/api-manager"; import { crdStore } from "../+custom-resources/crd.store"; -import { CrdResourceDetails, CrdResourceMenu } from "../+custom-resources"; +import { CrdResourceDetails } from "../+custom-resources"; import { KubeObjectMenu } from "./kube-object-menu" import { kubeObjectDetailRegistry } from "../../api/kube-object-details-registry"; @@ -66,7 +66,6 @@ export class KubeObjectDetails extends React.Component { const { object, isLoading, loadingError, isCrdInstance } = this; const isOpen = !!(object || isLoading || loadingError); let title = ""; - let apiComponents: ApiComponents; let details: JSX.Element[]; if (object) { const { kind, getName } = object; @@ -75,8 +74,7 @@ export class KubeObjectDetails extends React.Component { return }) if (isCrdInstance && details.length === 0) { - apiComponents.Details = CrdResourceDetails - apiComponents.Menu = CrdResourceMenu + details.push() } } return (