Gruppo scout

@if (canManageMembri) { }
@if (loading()) {

Caricamento membri…

} @else if (loadError(); as message) { } @else { @if (actionError(); as message) { }
Email {{ row.email }} Ruolo @if (canManageMembri) { @for (ruolo of ruoliSelezionabili; track ruolo) { {{ ruolo }} } @if (row.ruoloControl.value !== row.ruolo) { } } @else { {{ row.ruolo ?? '—' }} } Gruppo interno {{ row.gruppoInterno ?? '—' }} @if (canManageMembri) { }
}
@if (isAdmin) {

Aggiungi membro già registrato

Email @if (emailControl.hasError('required')) { L'email è obbligatoria. } @else if (emailControl.hasError('email')) { Inserisci un indirizzo email valido. } Ruolo @for (ruolo of ruoliSelezionabili; track ruolo) { {{ ruolo }} } @if (ruoloControl.hasError('required')) { Seleziona un ruolo. } @if (addMembroError(); as message) { }
}
@if (canManageMembri) {

Invita per email

La persona invitata riceverà un link per completare l'accesso: se non ha ancora un account su Scouthub dovrà accedere o registrarsi al primo utilizzo del link, il flusso di accettazione dell'invito se ne occupa già automaticamente.

Email @if (invitoEmailControl.hasError('required')) { L'email è obbligatoria. } @else if (invitoEmailControl.hasError('email')) { Inserisci un indirizzo email valido. } Ruolo @for (ruolo of ruoliSelezionabili; track ruolo) { {{ ruolo }} } @if (invitoRuoloControl.hasError('required')) { Seleziona un ruolo. } @if (invitoError(); as message) { }
@if (invitoCreato()) {

Invito creato, scade il {{ scadenzaInvitoFormattata }}.

}
} @if (canManageMembri) { } @if (canManageMembri) {
@if (richiesteLoading()) {

Caricamento richieste…

} @else if (richiesteLoadError(); as message) { } @else { @if (richiesteActionError(); as message) { } @if (richiesteIngresso().length === 0) {

Nessuna richiesta in sospeso

} @else {
@for (richiesta of richiesteIngresso(); track richiesta.id) {
{{ origineLabel(richiesta.origine) }} · richiesta del {{ formattaDataRichiesta(richiesta.createdAt) }}
}
} }
}