@props(['status']) @php $map = [ 'active' => 'bg-emerald-100 text-emerald-700', 'pending' => 'bg-slate-100 text-slate-600', 'expired' => 'bg-red-100 text-red-700', 'suspended' => 'bg-amber-100 text-amber-700', 'revoked' => 'bg-slate-200 text-slate-500', 'active-not-expired' => 'bg-emerald-100 text-emerald-700', 'inactive' => 'bg-slate-100 text-slate-500', 'blocked' => 'bg-red-100 text-red-700', ]; @endphp merge(['class' => 'inline-flex px-2 py-0.5 rounded-full text-xs font-semibold '.($map[$status] ?? 'bg-slate-100 text-slate-600')]) }}> {{ ucfirst(str_replace('_', ' ', $status)) }}