From aee5d931183aad170b0e87306825a8e5c86ff07d Mon Sep 17 00:00:00 2001 From: 4gray Date: Tue, 11 Nov 2025 08:24:12 +0100 Subject: [PATCH] refactor(interfaces): remove angular dep (InjectionToken) from shared lib Remove the COMPONENT_OVERLAY_REF InjectionToken and its export from the shared interfaces library. The token was unused in the codebase, so deleting it cleans up dead code and reduces API surface area exposed by libs/shared/interfaces. This simplifies imports and avoids maintaining an unneeded token definition. --- libs/shared/interfaces/src/index.ts | 1 - libs/shared/interfaces/src/lib/tokens.ts | 5 ----- 2 files changed, 6 deletions(-) delete mode 100644 libs/shared/interfaces/src/lib/tokens.ts diff --git a/libs/shared/interfaces/src/index.ts b/libs/shared/interfaces/src/index.ts index 5ac17b1fa..90f8a9c2e 100644 --- a/libs/shared/interfaces/src/index.ts +++ b/libs/shared/interfaces/src/index.ts @@ -17,7 +17,6 @@ export * from './lib/stalker-portal-actions.enum'; export * from './lib/store-keys.enum'; export * from './lib/stream-format.enum'; export * from './lib/theme.enum'; -export * from './lib/tokens'; export * from './lib/xtream-category.interface'; export * from './lib/xtream-code-actions'; export * from './lib/xtream-item.interface'; diff --git a/libs/shared/interfaces/src/lib/tokens.ts b/libs/shared/interfaces/src/lib/tokens.ts deleted file mode 100644 index 2e78f6988..000000000 --- a/libs/shared/interfaces/src/lib/tokens.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { InjectionToken } from '@angular/core'; - -export const COMPONENT_OVERLAY_REF = new InjectionToken( - 'COMPONENT_OVERLAY_REF' -);