diff --git a/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap b/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap index b428eedf86..5f9f15db46 100644 --- a/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap +++ b/src/features/cluster/kube-object-details/extension-api/__snapshots__/disable-kube-object-detail-items-when-cluster-is-not-relevant.test.tsx.snap @@ -149,11 +149,12 @@ exports[`disable kube object detail items when cluster is not relevant given ext >
@@ -366,118 +367,130 @@ exports[`disable kube object detail items when cluster is not relevant given ext class="contents" >
-
-
- - Created - - - <unknown> - ago - -
-
- - Name - - - some-name - -
-
- - Namespace - - - some-namespace - -
-
- Some detail -
-
-
- - Events - -
+ Overview
-
+
+
+
+
+ Overview +
+
+
+ + +
+
+
+ All namespaces +
+
+ +
+
+
+ + +
+
+
+
+
+
+
+
+
+
@@ -974,113 +988,130 @@ exports[`disable kube object detail items when cluster is not relevant given ext class="contents" >
-
-
- - Created - - - <unknown> - ago - -
-
- - Name - - - some-name - -
-
- - Namespace - - - some-namespace - -
-
-
- - Events - -
+ Overview
-
+
+
+
+
+ Overview +
+
+
+ + +
+
+
+ All namespaces +
+
+ +
+
+
+ + +
+
+
+
+
+
+
+
+
+
@@ -1577,113 +1609,130 @@ exports[`disable kube object detail items when cluster is not relevant given not class="contents" >
-
-
- - Created - - - <unknown> - ago - -
-
- - Name - - - some-name - -
-
- - Namespace - - - some-namespace - -
-
-
- - Events - -
+ Overview
-
+
+
+
+
+ Overview +
+
+
+ + +
+
+
+ All namespaces +
+
+ +
+
+
+ + +
+
+
+
+
+
+
+
+
+
apiManager.registerApi(api); apiManager.registerStore(store); - - runInAction(() => { - windowDi.register(testRouteInjectable, testRouteComponentInjectable); - }); }); isEnabledForClusterMock = asyncFn(); @@ -78,12 +68,8 @@ describe("disable kube object detail items when cluster is not relevant", () => rendered = await builder.render(); const windowDi = builder.applicationWindow.only.di; - - const navigateToRoute = windowDi.inject(navigateToRouteInjectionToken); const showDetails = windowDi.inject(showDetailsInjectable); - const testRoute = windowDi.inject(testRouteInjectable); - navigateToRoute(testRoute); showDetails("/apis/some-api-version/namespaces/some-namespace/some-kind/some-name"); builder.extensions.enable(testExtension); @@ -134,30 +120,6 @@ describe("disable kube object detail items when cluster is not relevant", () => }); }); -const testRouteInjectable = getInjectable({ - id: "test-route", - - instantiate: () => ({ - path: "/test-route", - clusterFrame: true, - isEnabled: computed(() => true), - }), - - injectionToken: frontEndRouteInjectionToken, -}); - -const testRouteComponentInjectable = getInjectable({ - id: "test-route-component", - - instantiate: (di) => ({ - route: di.inject(testRouteInjectable), - - Component: () => , - }), - - injectionToken: routeSpecificComponentInjectionToken, -}); - const getKubeObjectStub = (kind: string, apiVersion: string) => KubeObject.create({ apiVersion,