@let isEmbeddedPlayer = usesEmbeddedPlayer(); @if (stalkerStore.selectedCategoryId()) { }
@if (isSidebarCollapsed()) { } @if (!stalkerStore.selectedItem() && !stalkerStore.selectedCategoryId()) { @if (showItvAllItems()) { } @else { } } @else if (stalkerStore.selectedItem()) { @if (streamUrl() && (isEmbeddedPlayer || isRadioMode())) {
@if (isRadioMode()) { } @else { }
} @if (!isRadioMode() && supportsEpg) { @let canCollapseEpgPanel = !!streamUrl() && isEmbeddedPlayer;
} } @else if (isSidebarCollapsed()) { } @else { }
@if (epgViewMode() === 'list') { } @else { }
@if (isFullListLoading()) {
{{ 'PORTALS.LOADING_ALL_CHANNELS' | translate }} @if (fullListProgress(); as progress) { {{ progress.loaded }}/{{ progress.total }} }
}
@if (isInitialChannelsLoading()) { } @else if ( hasSearchTerm(panelSearchTerm) && channelsForList(panelSearchTerm).length === 0 ) {
} @else if (isCategoryEmpty()) {
} @else { @for ( item of channelsForList(panelSearchTerm); track item.id ?? $index ) { } } @if (isLoadingMore()) {
}