{{-- Il mio gruppo (MioGruppo): la sola pagina del sorvegliante di gruppo. Pensata prima per il telefono: schede una sotto l'altra, pulsanti grandi. Copia, Condividi e ricerca vengono da elencoCercabile (resources/js/app.js), l'invio del link dal partial _invio-link. Il numero del territorio apre l'anteprima (stato Alpine `anteprima`, finestra in fondo alla vista): miniatura e PDF dalle rotte mio-gruppo.*, che rispondono solo per il pacchetto del gruppo. --}} @if(! $gruppo)
Non sei il sorvegliante di un gruppo di servizio attivo.
@else

Gruppo {{ $gruppo->nome }}

@if($gruppo->sorvegliante)

Sorvegliante: {{ trim($gruppo->sorvegliante->nome . ' ' . $gruppo->sorvegliante->cognome) }}

@endif {{-- In questa vista solo blocchi php…endphp: la forma in linea, se viene prima di un blocco, confonde il compilatore di Blade. --}} @php $daDare = $pacchetto->filter(fn ($t) => ! $t->assegnazioneCorrente)->count(); @endphp

{{ $pacchetto->count() }} {{ $pacchetto->count() === 1 ? 'territorio' : 'territori' }} nel pacchetto · {{ $daDare }} da dare · {{ $membri->count() }} {{ $membri->count() === 1 ? 'membro' : 'membri' }}

@include('livewire.assegnazioni._invio-link')

Territori del pacchetto

@if($pacchetto->count() > 5) @endif
{{-- Filtri; l'ordine è di priorità: prima i prioritari e quelli fermi da più tempo --}} @if($pacchetto->isNotEmpty())
@endif
@forelse($territori as $t) @php $a = $t->assegnazioneCorrente; $pdfUrl = $a?->shortPdfUrl(); $cerca = \Illuminate\Support\Str::lower(\Illuminate\Support\Str::ascii(implode(' ', array_filter([$t->numero, $t->zona?->nome, $a?->proclamatore?->nome_completo])))); @endphp
@if($t->thumbnail_path || $t->pdf_path)@elseN° {{ $t->numero }}@endif @if($t->zona?->nome){{ $t->zona->nome }}@endif @if($t->in_priorita)★ Prioritario@endif @if($a?->cartaceo)cartaceo@endif @if($a) {{ $a->proclamatore?->nome_completo }} · dal {{ $a->assigned_at->format('d/m/Y') }} · {{ $a->giorni }}g @else Da dare@if($t->tipologia?->nome) · {{ $t->tipologia->nome }}@endif @if($t->giacenza_giorni > 0) · fermo da {{ $t->giacenza_giorni }} gg @endif @endif
@if($a?->link_in_sospeso)
Link ancora da inviare Invia link
@endif @if($a) {{-- Assegnato: rientro, link (copia / condividi), stato dell'invio --}} @elseif($territorioDaAssegnare === $t->id) {{-- Da dare: a chi e da quando --}}
@error('membroId')

{{ $message }}

@enderror
@error('dataAssegnazione')

{{ $message }}

@enderror
Assegna Annulla
@else @endif
@empty

{{ $pacchetto->isEmpty() ? "Il pacchetto è vuoto: l'amministratore non ha ancora assegnato territori al gruppo." : 'Nessun territorio con questi filtri.' }}

@endforelse

Nessun risultato per «».

Membri del gruppo

{{-- Anteprima del territorio: si apre dal numero, si chiude con la X, con Esc o toccando fuori. --}}
@endif