import { Select as SelectPrimitive } from "@base-ui/react/select" import { cn } from "./utils.ts" import { Icon } from "./icon.tsx" export const Select = SelectPrimitive.Root export function SelectValue(props: SelectPrimitive.Value.Props) { return } export function SelectTrigger({ className, children, ...props }: SelectPrimitive.Trigger.Props) { return ( {children} } /> ) } export function SelectContent({ className, children, side = "bottom", sideOffset = 6, align = "end", alignItemWithTrigger = false, ...props }: SelectPrimitive.Popup.Props & Pick< SelectPrimitive.Positioner.Props, "side" | "sideOffset" | "align" | "alignItemWithTrigger" >) { return ( {children} ) } export function SelectItem({ className, children, ...props }: SelectPrimitive.Item.Props) { return ( {children} ) }