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}
)
}