Files
ai-web/resources/views/admin/partials/status-badge.blade.php
jiangdong.cheng a795b2c896
Some checks failed
Tests / PHP 8.2 (push) Has been cancelled
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
优化功能
2026-02-12 17:10:36 +08:00

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>