diff --git a/libs/ui/playback/src/lib/vod-details/vod-details.component.html b/libs/ui/playback/src/lib/vod-details/vod-details.component.html index c44277711..54d697ec9 100644 --- a/libs/ui/playback/src/lib/vod-details/vod-details.component.html +++ b/libs/ui/playback/src/lib/vod-details/vod-details.component.html @@ -28,6 +28,11 @@ @if (meta.country) { {{ meta.country }} } + @if (isDownloaded()) { + + {{ 'DOWNLOADS.OFFLINE' | translate }} + + } @@ -37,7 +42,12 @@ {{ 'XTREAM.ACTORS' | translate }} @if (meta.tmdbCast?.length) {
- @for (member of meta.tmdbCast; track member.tmdbPersonId ? 'p' + member.tmdbPersonId : 'i' + $index) { + @for ( + member of meta.tmdbCast; + track member.tmdbPersonId + ? 'p' + member.tmdbPersonId + : 'i' + $index + ) { {{ 'XTREAM.DIRECTOR' | translate }} @if (meta.tmdbDirectors?.length) {
- @for (member of meta.tmdbDirectors; track member.tmdbPersonId ? 'p' + member.tmdbPersonId : 'i' + $index) { + @for ( + member of meta.tmdbDirectors; + track member.tmdbPersonId + ? 'p' + member.tmdbPersonId + : 'i' + $index + ) { - {{ 'XTREAM.KINOPOISK_RATING' | translate }} + {{ + 'XTREAM.KINOPOISK_RATING' | translate + }} {{ meta.ratingKinopoisk }}
} @@ -130,21 +147,34 @@ class="play-btn play-btn--resume" (click)="onPrimaryAction()" [disabled]="isExternalLaunchPending()" - [class.play-btn--state-launching]="externalPrimaryButtonState() === 'launching'" - [class.play-btn--state-stop]="externalPrimaryButtonState() === 'stop'" + [class.play-btn--state-launching]=" + externalPrimaryButtonState() === 'launching' + " + [class.play-btn--state-stop]=" + externalPrimaryButtonState() === 'stop' + " > @if (externalPrimaryLabel(); as label) { {{ label }} + } @else if (isOfflinePrimary()) { + {{ 'DOWNLOADS.PLAY_LOCAL' | translate }} } @else { - {{ 'XTREAM.RESUME' | translate }} {{ formattedPosition() }} + {{ 'XTREAM.RESUME' | translate }} + {{ formattedPosition() }} } - @if (!isExternalStopAction()) { + @if (!isExternalStopAction() && !isDownloaded()) { + @if (externalPrimaryButtonState() === 'idle') { + + } } @else if (isPausedDownload()) {