import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { Home, MapPin, BarChart2, ChevronDown, Check, Building, } from "lucide-react"; import Link from "next/link"; import { Button } from "@/components/ui/button"; import { useTopNavigationStore } from "@/store/top-navgation-store"; import { useShallow } from "zustand/react/shallow"; import { Input } from "../ui/input"; export function TopNavigation() { const { selectedModel, setSelectedModel, models } = useTopNavigationStore( useShallow( (state) => ({ selectedModel: state.selectedModel, setSelectedModel: state.setSelectedModel, models: state.models, })), ); return (