@php use App\Support\Badges\BadgeDomain; use App\Support\Badges\BadgeRenderer; use Illuminate\Support\Carbon; $groups = isset($groups) ? $groups : (isset($getState) ? $getState() : []); $groups = is_array($groups) ? $groups : []; $formatTimestamp = static function (?string $value): string { if (! is_string($value) || trim($value) === '') { return '—'; } try { return Carbon::parse($value)->toDayDateTimeString(); } catch (\Throwable) { return $value; } }; @endphp