import * as RadixSelect from "@radix-ui/react-select" import clsx from "clsx" import React from "react" import CheckIcon from "../../fundamentals/icons/check-icon" import ChevronDownIcon from "../../fundamentals/icons/chevron-down" import ChevronUpIcon from "../../fundamentals/icons/chevron-up" type NativeSelectType = React.FC & { Item: React.FC } type NativeSelectProps = { triggerProps?: RadixSelect.SelectTriggerProps } & RadixSelect.SelectProps const ICON_SIZE = 16 const NativeSelect: NativeSelectType = ({ children, triggerProps, ...props }) => { return ( {children} ) } type ItemProps = RadixSelect.SelectItemProps const Item: React.FC = ({ children, ...props }) => ( {children} ) NativeSelect.Item = Item export default NativeSelect