import { splitProps, type ComponentProps } from "solid-js" import { Select as SelectPrimitive } from "@kobalte/core/select" import { cn } from "@/lib/utils" import { Check, ChevronDown } from "lucide-solid" const Select = SelectPrimitive const SelectValue = SelectPrimitive.Value const SelectTrigger = (props: ComponentProps) => { const [local, others] = splitProps(props, ["class", "children"]) return ( {local.children} ) } const SelectContent = (props: ComponentProps) => { const [local, others] = splitProps(props, ["class"]) return ( ) } const SelectItem = (props: ComponentProps) => { const [local, others] = splitProps(props, ["class", "children"]) return ( {local.children} ) } export { Select, SelectValue, SelectTrigger, SelectContent, SelectItem }