mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-12 03:56:15 -08:00
Introduce a shared InjectionToken for OverlayRef used by the multi-EPG overlay component and export it from the components module. - Add overlay-ref.token.ts defining COMPONENT_OVERLAY_REF to provide OverlayRef for dynamically created overlay components. - Replace a locally created InjectionToken with an injected COMPONENT_OVERLAY_REF in multi-epg-container.component to avoid token duplication and ensure consistent DI across modules. - Export the token from libs/ui/components/src/index.ts so other consumers can import and use the same token. This reduces duplicated token definitions, fixes DI inconsistencies, and makes the overlay ref reusable by external components.
19 lines
1.1 KiB
TypeScript
19 lines
1.1 KiB
TypeScript
export * from './lib/art-player/art-player.component';
|
|
export * from './lib/audio-player/audio-player.component';
|
|
export * from './lib/channel-list-container/channel-list-container.component';
|
|
export * from './lib/confirm-dialog/confirm-dialog.component';
|
|
export * from './lib/confirm-dialog/dialog.service';
|
|
export * from './lib/epg-list/epg-item-description/epg-item-description.component';
|
|
export * from './lib/epg-list/epg-list-item/epg-list-item.component';
|
|
export * from './lib/epg-list/epg-list.component';
|
|
export * from './lib/html-video-player/html-video-player.component';
|
|
export * from './lib/info-overlay/info-overlay.component';
|
|
export * from './lib/multi-epg/multi-epg-container.component';
|
|
export * from './lib/multi-epg/overlay-ref.token';
|
|
export * from './lib/recent-playlists/playlist-info/playlist-info.component';
|
|
export * from './lib/recent-playlists/playlist-item/playlist-item.component';
|
|
export * from './lib/recent-playlists/recent-playlists.component';
|
|
export * from './lib/video-player/sidebar/sidebar.component';
|
|
export * from './lib/video-player/toolbar/toolbar.component';
|
|
export * from './lib/vjs-player/vjs-player.component';
|