@if (viewModel$ | async; as viewModel) {
@if (viewModel.filterActive) {
Filter aktiv: {{ viewModel.songs.length }} Lieder gefunden.
} @for (song of viewModel.songs; track trackBy($index, song)) {
{{ song.number }}
{{ song.title }} @if (song.hasChordValidationIssues) { * }
@if (song.status === 'draft') {
} @if (song.status === 'set') {
} @if (song.status === 'final') {
}
@if (song.legalType === 'open') {
}
{{ song.key }}
}
Neuen Song anlegen
}