{{-- Global toast channel. Bridges existing session flash AND Livewire $dispatch('toast', type, message[, undo]) events. Alpine comes from Livewire (loaded portal-wide), registered on alpine:init so script order is safe. --}} @php $initial = []; if (session('status')) { $initial[] = ['type' => 'success', 'message' => session('status')]; } if (session('error')) { $initial[] = ['type' => 'error', 'message' => session('error')]; } if ($errors->any()) { $initial[] = ['type' => 'error', 'message' => $errors->first()]; } @endphp