@let seasons = regularSeasons(); @if (displayItem(); as serial) { @if (serial.info.releasedate || serial.info.year) { {{ serial.info.releasedate || serial.info.year }} } @if (serial.info.genre || serial.info.genres_str) { {{ serial.info.genre || serial.info.genres_str }} } @if (serial.info.rating_imdb) { ⭐ {{ serial.info.rating_imdb }} } @if (serial.info.rating_kinopoisk) { KP {{ serial.info.rating_kinopoisk }} } @if (serial.info.actors) {
{{ 'XTREAM.ACTORS' | translate }} {{ serial.info.actors }}
} @if (serial.info.director) {
{{ 'XTREAM.DIRECTOR' | translate }} {{ serial.info.director }}
}
@if (isVodSeries() && isVodSeriesSeasonsLoading()) {
{{ 'PORTALS.LOADING_SEASONS' | translate }}
} @if (!isVodSeries() && isSerialSeasonsLoading()) {
{{ 'PORTALS.LOADING_SEASONS' | translate }}
}
@if (isVodSeries()) { @for (item of vodSeriesSeasons(); track item.id) {

{{ item.name }}

{{ item.isExpanded ? '▼' : '►' }}
@if (item.isExpanded) { @if (item.isLoading) {
} @else {
@for ( episode of item.episodes; track episode.id ?? $index ) { } @if ( !item.episodes || item.episodes.length === 0 ) { {{ 'PORTALS.NO_EPISODES' | translate }} }
} } } } @else { @for (item of seasons; track item.id ?? $index) {

{{ item.name }}

@for (episode of item.series; track $index) { }
} }
}