{{-- Avvisi galleggianti: raccolgono l'evento "avviso" che i componenti Livewire lanciano con il trait Avvisa, e che arriva anche dopo un'azione che ridisegna solo il componente. sessione: true per mostrare anche i messaggi flash della richiesta (il telaio a schermo intero, che non ha una fascia messaggi sua). Il telaio normale li mostra già in testa alla pagina, quindi lì resta false. Gli avvisi di conferma si chiudono da soli; quelli di errore restano finché non li si chiude, perché vanno letti. --}} @props(['sessione' => false]) @php $iniziali = []; if ($sessione && session()->has('success')) { $iniziali[] = ['tipo' => 'ok', 'testo' => session('success')]; } if ($sessione && session()->has('error')) { $iniziali[] = ['tipo' => 'errore', 'testo' => session('error')]; } @endphp