From ecc164017941d2962ec80d5987f1629e4e146138 Mon Sep 17 00:00:00 2001 From: Roman Date: Fri, 30 Dec 2022 15:01:26 +0200 Subject: [PATCH] fix: incorrect icons layout in ingress-class details Signed-off-by: Roman --- .../ingress-class-menu.injectable.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/+network-ingresses/ingress-class-menu.injectable.tsx b/src/renderer/components/+network-ingresses/ingress-class-menu.injectable.tsx index dc72415137..59d9b513c7 100644 --- a/src/renderer/components/+network-ingresses/ingress-class-menu.injectable.tsx +++ b/src/renderer/components/+network-ingresses/ingress-class-menu.injectable.tsx @@ -9,7 +9,8 @@ import { withInjectables } from "@ogre-tools/injectable-react"; import { computed } from "mobx"; import type { KubeObjectMenuItemComponent, - KubeObjectMenuItem } from "../kube-object-menu/kube-object-menu-item-injection-token"; + KubeObjectMenuItem, +} from "../kube-object-menu/kube-object-menu-item-injection-token"; import { kubeObjectMenuItemInjectionToken, } from "../kube-object-menu/kube-object-menu-item-injection-token"; @@ -17,15 +18,20 @@ import { ingressClassSetDefaultInjectable } from "./ingress-class-set-default.in import { MenuItem } from "../menu"; import type { IngressClass } from "../../../common/k8s-api/endpoints/ingress-class.api"; import type { KubeObjectMenuProps } from "../kube-object-menu"; +import { Icon } from "../icon"; export interface IngressClassMenuProps extends KubeObjectMenuProps { setDefault(item: IngressClass): void; } -export function NonInjectedIngressClassMenu({ object, setDefault }: IngressClassMenuProps) { +export function NonInjectedIngressClassMenu({ object, toolbar, ...props }: IngressClassMenuProps) { return ( - setDefault(object)}> - Set as default + props.setDefault(object)}> + + Set as default ); }