import { ChevronDownIcon } from 'lucide-react'; import { cn } from '#/lib/utils.js'; /** * One labelled dropdown over a fixed set of choices, controlled by the caller. * Options come as [value, label] pairs; values travel as strings, the way a * native select reports them. */ export function SelectField({ className, label, options, value, onChange, ...props }) { return ( ); }