import { IFormComponentProps, IFormFieldChildProps } from '../shared'; import Select, { ISelectProps, ISelectItem } from '../../select'; import { FormField } from '../Field'; export type IFormSelectFieldProps< Key extends string | number = string | number, T extends ISelectItem = ISelectItem > = IFormComponentProps< (T | null) | T[], Omit, 'value' | 'onChange'> >; function renderSelect( childProps: IFormFieldChildProps, props: IFormSelectFieldProps ) { return