"use client" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select" import { FolderOpen, MapPin, Building2 } from "lucide-react" import { type Project } from "@/lib/api" interface CompactProjectSelectorProps { projects: Project[] selectedProjectId: string | null onProjectChange: (projectId: string) => void selectedProject: Project | undefined isLoading?: boolean } export function CompactProjectSelector({ projects, selectedProjectId, onProjectChange, selectedProject, isLoading = false }: CompactProjectSelectorProps) { return (
{/* Project Dropdown */}
{/* Corridor Badge */} {selectedProject?.corridor_name && ( <>
{selectedProject.corridor_name}
)} {/* State Badge */} {selectedProject?.state && ( <>
{selectedProject.state}
)}
) }