@props([ 'icon' => 'fa-inbox', 'title' => 'Sin resultados', 'description' => null, 'ctaLabel' => null, 'ctaUrl' => null, ]) {{-- Estado vacío reusable — usar cuando una lista/tabla no tiene items pero el usuario espera contenido. Ej: sin facturas, sin tickets, sin notificaciones. Soporta CTA opcional. --}}
merge(['class' => 'text-center py-8 px-3']) }}>

{{ $title }}

@if($description)

{{ $description }}

@endif @if($ctaLabel && $ctaUrl) {{ $ctaLabel }} @endif {{ $slot ?? '' }}