From 5d0f92d4fb3cbd16e39e5095dc20c658bb2332a1 Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 20 Dec 2022 16:15:58 +0200 Subject: [PATCH] added explicit returning type for `ingresses-sidebar-items.injectable` Signed-off-by: Roman --- .../ingresses-sidebar-items.injectable.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx b/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx index 8e4f219634..3a74c4f5d1 100644 --- a/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx +++ b/src/renderer/components/+network-ingresses/ingresses-sidebar-items.injectable.tsx @@ -3,11 +3,13 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import { getInjectable } from "@ogre-tools/injectable"; -import { computed } from "mobx"; - +import { computed, IComputedValue } from "mobx"; import ingressesRouteInjectable from "../../../common/front-end-routing/routes/cluster/network/ingresses/ingresses-route.injectable"; -import { sidebarItemsInjectionToken } from "../layout/sidebar-items.injectable"; +import { + SidebarItemRegistration, + sidebarItemsInjectionToken +} from "../layout/sidebar-items.injectable"; import { networkSidebarItemId } from "../+network/network-sidebar-items.injectable"; import routeIsActiveInjectable from "../../routes/route-is-active.injectable"; import navigateToIngressesInjectable @@ -20,7 +22,7 @@ import navigateToIngressClassesInjectable const ingressesSidebarItemsInjectable = getInjectable({ id: "ingresses-sidebar-items", - instantiate: (di) => { + instantiate: (di): IComputedValue => { const ingressRoute = di.inject(ingressesRouteInjectable); const ingressClassRoute = di.inject(ingressClassesesRouteInjectable);