@if (session()->exists('alerts')) @foreach (session('alerts') as $alert) @php switch ($alert['level']) { case 'success': $bg_color = 'bg-green-200'; $stroke_color = 'stroke-green-700'; $text_color = 'text-green-700'; break; case 'error': $bg_color = 'bg-red-200'; $stroke_color = 'stroke-red-700'; $text_color = 'text-red-700'; break; case 'warning': $bg_color = 'bg-amber-200'; $stroke_color = 'stroke-amber-700'; $text_color = 'text-amber-700'; break; default: $bg_color = 'bg-blue-200'; $stroke_color = 'stroke-blue-700'; $text_color = 'text-blue-700'; break; } @endphp
merge(['class' => "w-screen max-w-lg $bg_color mx-auto mt-6 p-2"]) }} role="alert" x-data="{ show: true }" x-show="show" x-init="setTimeout(() => show = false, 3000)" x-transition:leave.duration.800ms>

{!! $alert['message'] !!}

@endforeach @endif