@if (loading()) {

Listen werden geladen

} @else if (errorMessage()) {

Listen konnten nicht geladen werden

{{ errorMessage() }}

} @else if (hasLists()) {
Listen suchen @if (searchTerm()) { }
Typ @for (option of kindOptions; track option.value) { {{ option.label }} } Sortierung @for (option of sortOptions; track option.value) { {{ option.label }} }
Alle Offen Erledigt @if (activeFilterCount() > 0 || sortOption() !== 'updated-desc') { }
@if (!hasVisibleLists()) {

Keine Treffer

Mit den aktuellen Filtern wurde keine Liste gefunden.

} @else {

{{ visibleLists().length }} von {{ lists().length }} Listen

@for (list of visibleLists(); track list.id) { {{ list.name }} {{ kindLabel(list.kind) }} - {{ progressLabel(list) }} @if (list.accessRole === 'collaborator') { - geteilt von {{ list.ownerName || list.ownerEmail || 'Owner' }} } @if (list.description) {

{{ list.description }}

}
{{ checkedCount(list) }} / {{ list.items.length }} erledigt {{ list.updatedAt | date: 'dd.MM.yyyy' }} @if (list.collaborators.length > 0) { {{ list.collaborators.length }} Mitwirkende }
@if (list.items.length > 0) {
    @for (item of list.items.slice(0, 4); track item.id) {
  • {{ item.title }}
  • }
}
Öffnen
}
} } @else {

Noch keine Listen

Erstelle eine Liste aus einem Template oder lege eine neue Liste an.

}