@props(['options', 'selected', 'userId']) @php // Convert selected to a string to ensure consistent comparison $selectedKey = (string) $selected; // Get color mapping from enum $statusColorMapping = App\Enum\TenantStatus::colorMap(); $defaultColors = App\Enum\TenantStatus::defaultColors(); // Get status colors (fall back to default indigo if needed) $status = $statusColorMapping[$selectedKey] ?? $defaultColors; $bgColor = $status['bg']; $textColor = $status['text']; $dotColor = $status['dot']; $borderColor = $status['border']; @endphp