mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-15 21:56:18 -08:00
fix(ui): app-prefix detail template directive selectors, build fixes
detailTags/detailMeta/detailActions → appDetailTags/appDetailMeta/ appDetailActions per @angular-eslint/directive-selector; type the Escape host listener as Event; drop a redundant ?? in season tabs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
81605d3ded
commit
6e2cc56e2c
11 files changed
+26
-26
No files matched your search
@@ -101,8 +101,8 @@ which owns the page scroll container and two layout states:
|
||||
|
||||
Contracts:
|
||||
|
||||
- Hosts provide hero chips/meta/actions as `*detailTags` / `*detailMeta` /
|
||||
`*detailActions` templates; the shell stamps them into the hero and again
|
||||
- Hosts provide hero chips/meta/actions as `*appDetailTags` / `*appDetailMeta` /
|
||||
`*appDetailActions` templates; the shell stamps them into the hero and again
|
||||
into the About block. Degradation stays "missing → not rendered".
|
||||
- The shell never wraps the `[detail-player]` slot in a conditional; the
|
||||
host's `@if (inlinePlayback())` is the only creator/destroyer of the
|
||||
|
||||
Reference in new issue
Block a user