@if (loading()) {

Caricamento liste…

} @else if (loadError(); as message) { } @else if (liste().length > 0) {
@for (lista of liste(); track lista.id) {
{{ lista.nome }}
Creata il {{ dataCreazioneFmt(lista) }} · {{ lista.voci.length }} voci
{{ statoNome(lista.stato) }}
@if (haVociInAttesa(lista)) {
⚠️ materiali in attesa di conferma
} @if (inAttesaApprovazione(lista)) {
⏳ in attesa di approvazione
} @else if (rifiutata(lista)) {
❌ proposta rifiutata
}
@if (puoCambiareStato(lista)) {
@for (stato of stati; track stato.id) {
{{ stato.nome }}
}
} @else {
🔒 solo il creatore può cambiare lo stato
}
Modifica
}
} @else {
📋
{{ titoloVuoto() }}
}