import { ArrowUpDown, Check } from "lucide-react"; import { COMPANY_SEARCH_SORTS, type CompanySearchSort } from "@paperclipai/shared"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { SORT_LABELS } from "@/lib/search-filters"; import { cn } from "@/lib/utils"; export function SearchSortMenu({ value, onChange, }: { value: CompanySearchSort; onChange: (next: CompanySearchSort) => void; }) { return ( Sort by {COMPANY_SEARCH_SORTS.map((sort) => ( onChange(sort)} className="gap-2 text-sm"> {SORT_LABELS[sort]} ))} ); }