import * as SelectPrimitive from '@radix-ui/react-select';
import { Check, ChevronDown, ChevronUp } from 'lucide-react';
import { cn } from '@/lib/utils';
const Select = SelectPrimitive.Root;
const SelectGroup = SelectPrimitive.Group;
const SelectValue = SelectPrimitive.Value;
function SelectTrigger({ className, children, ref, ...props }) {
return (
span]:line-clamp-1',
className
)}
aria-haspopup="listbox"
aria-expanded={false}
{...props}
>
{children}
);
}
function SelectScrollUpButton({ className, ref, ...props }) {
return (
);
}
function SelectScrollDownButton({ className, ref, ...props }) {
return (
);
}
function SelectContent({ className, children, position = 'popper', ref, ...props }) {
return (
{children}
);
}
function SelectLabel({ className, ref, ...props }) {
return (
);
}
function SelectItem({ className, children, ref, ...props }) {
return (
{children}
);
}
function SelectSeparator({ className, ref, ...props }) {
return (
);
}
export {
Select,
SelectGroup,
SelectValue,
SelectTrigger,
SelectContent,
SelectLabel,
SelectItem,
SelectSeparator,
SelectScrollUpButton,
SelectScrollDownButton,
};