@props(['status']) @php $map = [ 'published' => ['bg-congo-800/10 text-congo-900 ring-congo-800/20', 'Publiée'], 'draft' => ['bg-ink-500/10 text-ink-600 ring-ink-500/20', 'Brouillon'], 'archived' => ['bg-gold-500/10 text-gold-600 ring-gold-500/30', 'Archivée'], 'trashed' => ['bg-accent-red/10 text-accent-red-dark ring-accent-red/20', 'Corbeille'], ]; [$classes, $label] = $map[$status] ?? ['bg-ink-500/10 text-ink-600 ring-ink-500/20', ucfirst($status)]; @endphp merge(['class' => "inline-flex items-center rounded-full px-2.5 py-1 text-xs font-medium ring-1 ring-inset {$classes}"]) }}>{{ $label }}