mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
Introduce a standalone EpgProgressPanelComponent with template and bindings to show active, completed and queued EPG imports. The new component: - provides a header with title and optional "dismiss all" button when multiple imports exist. - lists active/completed imports with status icon, URL display, dismiss button, and conditional progress bar for loading state. - shows stats (channels/programs) or error text when available. - renders a queued section with positions and dismiss controls. - wires to EpgProgressService observables (imports, visibility and counts) and implements helper getters (activeImports). This adds UI for import progress feedback and controls so users can monitor and manage EPG import operations. Files added: - epg-progress-panel.component.ts - epg-progress-panel.component.html