@if (downloadService.activeItem() || downloadService.queuedItems().length > 0) {
@if (downloadService.isPaused()) {
} @else {
}
}
@if (downloadService.activeItem(); as active) {
}
@if (downloadService.failedItems().length > 0) {
{{ t('failed') }} ({{ downloadService.failedItems().length }})
@for (item of downloadService.failedItems(); track item.id; let last = $last) {
@if (!last) {
}
}
}
@if (downloadService.queuedItems().length > 0) {
{{ t('queued') }} ({{ downloadService.queuedItems().length }})
@for (item of downloadService.queuedItems(); track item.id; let last = $last) {
@if (!last) {
}
}
}
@if (!downloadService.activeItem() && downloadService.queuedItems().length === 0 && downloadService.failedItems().length === 0) {
{{ t('empty') }}
}