Add distribution and version columns for KubernetesClusters (#6166)

* Add distribution and version columns for KubernetesClusters

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix ItemObjectList to not display column toggles for columns without IDs

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Default the title cell props ID to be the registration ID

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton authored and GitHub committed 2022-10-07 09:16:05 -04:00
1 parent 1677a016c0
commit 5e6cf163a2
9 files changed
+214 -85

No files matched your search

@@ -6,8 +6,8 @@ import type { Injectable } from "@ogre-tools/injectable";
import { getInjectionToken } from "@ogre-tools/injectable";
import type { LensExtension } from "../lens-extension";
export const extensionRegistratorInjectionToken = getInjectionToken<
(extension: LensExtension) => Injectable<any, any, any>[]
>({
id: "extension-registrator-token",
});
export type ExtensionRegistrator = (extension: LensExtension) => Injectable<any, any, any>[];
export const extensionRegistratorInjectionToken = getInjectionToken<ExtensionRegistrator>({
id: "extension-registrator-token",
});