Partecipanti nell'agenda e filtri avanzati
L'agenda è iniziata in modo semplice. Ma non appena i gruppi collaborativi sono entrati in gioco, la complessità è esplosa.
Il sistema dei partecipanti
Ogni evento può avere partecipanti invitati dai membri del gruppo. Tabella di collegamento con stato: invitato, accettato, rifiutato. Notifica push via FCM all'invito.
Il filtro "Participating"
Tre modalità nella FilterBar: "Tutti", "Le mie creazioni", "Partecipanti". Essenziale quando un gruppo ha molta attività.
Eventi di più giorni
Un evento lunedì→mercoledì deve apparire per 3 giorni. Il componente AgendaView calcola gli intervalli. Gestione dei fusi orari ai confini del giorno.
L'overlay privato
Nell'agenda di gruppo, gli eventi privati appaiono in trasparenza, in grigio. Non cliccabili, nessun dettaglio — solo un blocco per segnalare "hai già qualcosa qui".
5 viste del calendario
Giorno, 3 giorni, settimana, mese, lista. Ogni vista conserva la data corrente. Scorrimento orizzontale per navigare nel tempo. L'agenda è diventata il componente più complesso di TAMSIV — ma anche il più utile quotidianamente.