feat(dashboard): implement context menu with actions for recent sources

This commit is contained in:
4gray committed 2026-04-24 14:27:04 +02:00
1 parent 02c37e9bda
commit efa0385fc8
15 files changed
+608 -71

No files matched your search

@@ -1,14 +1,16 @@
import { InjectionToken } from '@angular/core';
import type { XtreamAccountInfoDialogData } from 'shared-interfaces';
export type WorkspacePlaylistType = 'xtream' | 'url' | 'text' | 'file' | 'stalker';
export type WorkspacePlaylistType =
| 'xtream'
| 'url'
| 'text'
| 'file'
| 'stalker';
export type PlaylistCategory = 'm3u' | 'xtream' | 'stalker';
export type M3uSubType = 'url' | 'file' | 'text';
export interface WorkspaceAccountInfoData {
vodStreamsCount: number;
liveStreamsCount: number;
seriesCount: number;
}
export type WorkspaceAccountInfoData = XtreamAccountInfoDialogData;
export interface WorkspaceShellActions {
openAddPlaylistDialog(type?: WorkspacePlaylistType): void;