@props([ 'variant' => 'info', 'title' => null, 'dismissAfter' => null, ]) @php $icon = match ($variant) { 'success' => '', 'warning' => '', 'danger' => '', default => '', }; @endphp
merge(['class' => "alert alert-{$variant}"]) }} @if ($dismissAfter) data-alert-dismiss-after="{{ $dismissAfter }}" @endif > {!! $icon !!}
@if ($title) {{ $title }} @endif
{{ $slot }}