@let video = video$ | async; @defer(on viewport; prefetch on idle){
{{ video.title }}
@if(video.uploadedBy) {
}
{{ video.recordedAt | date : 'medium' }}
@if(video.description) {
{{ video.description }}
}
} @placeholder(minimum 500ms){ } @loading (minimum 1s; after 300ms) { } @error { }