11 lines
361 B
PHP
11 lines
361 B
PHP
|
|
@php
|
||
|
|
$statusValue = strtolower((string) ($status?->value ?? $status ?? 'default'));
|
||
|
|
$statusClass = match ($statusValue) {
|
||
|
|
'draft', 'review', 'published', 'stale', 'archived' => $statusValue,
|
||
|
|
default => 'default',
|
||
|
|
};
|
||
|
|
@endphp
|
||
|
|
|
||
|
|
<span class="status-badge status-{{ $statusClass }}">{{ $statusValue !== '' ? $statusValue : '-' }}</span>
|
||
|
|
|