diff --git a/libs/playlist/m3u/feature-player/src/index.ts b/libs/playlist/m3u/feature-player/src/index.ts index c91ca799d..8daef9c5a 100644 --- a/libs/playlist/m3u/feature-player/src/index.ts +++ b/libs/playlist/m3u/feature-player/src/index.ts @@ -1 +1,2 @@ +export * from './lib/m3u-collection-route/m3u-collection-route.component'; export * from './lib/video-player/video-player.component'; diff --git a/libs/playlist/m3u/feature-player/src/lib/m3u-collection-route/m3u-collection-route.component.ts b/libs/playlist/m3u/feature-player/src/lib/m3u-collection-route/m3u-collection-route.component.ts new file mode 100644 index 000000000..a5374e029 --- /dev/null +++ b/libs/playlist/m3u/feature-player/src/lib/m3u-collection-route/m3u-collection-route.component.ts @@ -0,0 +1,22 @@ +import { + ChangeDetectionStrategy, + Component, + input, +} from '@angular/core'; +import { UnifiedCollectionPageComponent } from '@iptvnator/portal/shared/ui'; + +@Component({ + selector: 'app-m3u-collection-route', + imports: [UnifiedCollectionPageComponent], + template: ` + + `, + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class M3uCollectionRouteComponent { + readonly mode = input<'favorites' | 'recent'>('favorites'); + readonly portalType = input('m3u'); +}