From ecc5383ebe9fb4559e37219f34fd3f0c603b98df Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Mon, 25 Apr 2022 13:41:42 +0300 Subject: [PATCH] Revert token removing Signed-off-by: Alex Andreev --- .../extension-preference-items.injectable.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/+preferences/extension-preference-items.injectable.ts b/src/renderer/components/+preferences/extension-preference-items.injectable.ts index 68d66ffb0a..5abea018bd 100644 --- a/src/renderer/components/+preferences/extension-preference-items.injectable.ts +++ b/src/renderer/components/+preferences/extension-preference-items.injectable.ts @@ -2,14 +2,23 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable"; +import { getInjectable, getInjectionToken, lifecycleEnum } from "@ogre-tools/injectable"; import type { IComputedValue } from "mobx"; import { computed } from "mobx"; import rendererExtensionsInjectable from "../../../extensions/renderer-extensions.injectable"; +import type { LensRendererExtension } from "../../../extensions/lens-renderer-extension"; import type { RegisteredAppPreference } from "./app-preferences/app-preference-registration"; +interface ExtensionPreferenceItem extends RegisteredAppPreference { + extension: LensRendererExtension; +} + +export const extensionPreferenceItemInjectionToken = getInjectionToken({ + id: "extension-preference-item-injection-token", +}); + const extensionsPreferenceItemsInjectable = getInjectable({ id: "extension-preference-items",