import classNames from 'classnames' import { HTMLInputTypeAttribute, HTMLProps, ReactNode } from 'react' import Field from '../field' import './style.scss' interface SelectBaseProps { isInvalid?: boolean isLoading?: boolean required?: boolean className?: string field: HTMLProps children: ReactNode } function SelectBase({ isInvalid, isLoading, className, field, children, ...rest }: SelectBaseProps) { return ( ) } interface SelectFieldProps { isInvalid?: boolean isLoading?: boolean isRequired?: boolean isOptional?: boolean id: string label?: ReactNode helperText?: ReactNode error?: ReactNode field: HTMLProps children: ReactNode } export default function SelectField({ isInvalid, isLoading, isRequired, isOptional, id, label, helperText, error, field, children, ...rest }: SelectFieldProps) { return ( {children} ) }