From c7f4d1cf9e5dbe7ce391dafc1f4b8734ae89979b Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Thu, 1 Jun 2023 13:38:12 +0300 Subject: [PATCH] Adding addRemoveButtonsInjectable Signed-off-by: Alex Andreev --- .../src/renderer/add-remove-buttons.injectable.ts | 11 +++++++++++ packages/core/src/renderer/library.ts | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 open-lens/src/renderer/add-remove-buttons.injectable.ts diff --git a/open-lens/src/renderer/add-remove-buttons.injectable.ts b/open-lens/src/renderer/add-remove-buttons.injectable.ts new file mode 100644 index 0000000000..e75843851c --- /dev/null +++ b/open-lens/src/renderer/add-remove-buttons.injectable.ts @@ -0,0 +1,11 @@ +import { getInjectable } from "@ogre-tools/injectable"; +import { AddRemoveButtons } from "@k8slens/core/renderer"; +import { addOrRemoveButtonsInjectionToken } from "@k8slens/table"; + +const addRemoveButtonsInjectable = getInjectable({ + id: "add-remove-buttons-component", + instantiate: () => ({ Component: AddRemoveButtons }), + injectionToken: addOrRemoveButtonsInjectionToken, +}); + +export default addRemoveButtonsInjectable \ No newline at end of file diff --git a/packages/core/src/renderer/library.ts b/packages/core/src/renderer/library.ts index 8b20dab6e0..7652e8e446 100644 --- a/packages/core/src/renderer/library.ts +++ b/packages/core/src/renderer/library.ts @@ -22,4 +22,5 @@ export * as ReactRouterDom from "react-router-dom"; export * as rendererExtensionApi from "../extensions/renderer-api"; export * as commonExtensionApi from "../extensions/common-api"; export { metricsFeature } from "../features/metrics/metrics-feature"; -export * from "./components/table"; \ No newline at end of file +export * from "./components/table"; +export * from "./components/add-remove-buttons"; \ No newline at end of file