@if (items | async; as items) { @if (!listHeader) { } @else {

{{ listHeader }}

} @for (item of items; track item.uid) { }
@if (emptyListMessage && items.length === 0) { {{ emptyListMessage }} } } @else { @for (skeleton of [1, 2, 3, 4, 5, 6]; track skeleton) { } }