new BadgeSpec(TenantLifecycle::Draft->label(), 'gray', 'heroicon-m-document'), 'onboarding' => new BadgeSpec(TenantLifecycle::Onboarding->label(), 'warning', 'heroicon-m-arrow-path'), 'active' => new BadgeSpec(TenantLifecycle::Active->label(), 'success', 'heroicon-m-check-circle'), 'archived' => new BadgeSpec(TenantLifecycle::Archived->label(), 'gray', 'heroicon-m-archive-box'), default => BadgeSpec::unknown(), }; } }