From 76ab4576e90998f730269dbf65ead9f01d3d0933 Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Fri, 17 Jun 2022 14:11:52 +0300 Subject: [PATCH] Restore extensionPreferenceItemInjectionToken file Signed-off-by: Alex Andreev --- ...xtension-preference-items-injection-token.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/renderer/components/+preferences/extension-preference-items-injection-token.ts diff --git a/src/renderer/components/+preferences/extension-preference-items-injection-token.ts b/src/renderer/components/+preferences/extension-preference-items-injection-token.ts new file mode 100644 index 0000000000..e5e0a50d8c --- /dev/null +++ b/src/renderer/components/+preferences/extension-preference-items-injection-token.ts @@ -0,0 +1,17 @@ +/** + * Copyright (c) OpenLens Authors. All rights reserved. + * Licensed under MIT License. See LICENSE in root directory for more information. + */ + + import { getInjectionToken } from "@ogre-tools/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", + }); + \ No newline at end of file