@props(['alertBanner']) @isset ($alertBanner) @php $status = $alertBanner['status']; $title = $alertBanner['title']; $body = $alertBanner['body']; $icon = $alertBanner['icon'] ?? match ($status) { "success" => "tabler-circle-check", "warning" => "tabler-exclamation-circle", "danger" => "tabler-circle-x", default => "tabler-info-circle", }; $colorClasses = match ($status) { "success" => "text-success-600 dark:text-success-500", "warning" => "text-warning-600 dark:text-warning-500", "danger" => "text-danger-600 dark:text-danger-500", default => "text-info-600 dark:text-info-500", }; @endphp
{{str($title)->sanitizeHtml()->toHtmlString()}}
@endif @if (filled($body)){{str($body)->sanitizeHtml()->toHtmlString()}}
@endif