import { Control, FieldPath, FieldValues, useController } from 'react-hook-form' import { RadioGroup, RadioGroupProps } from '@/components/ui' export type ControlledRadioGroupProps = { name: FieldPath control: Control } & Omit export const ControlledRadioGroup = ( props: ControlledRadioGroupProps ) => { const { field: { onChange, ...field }, fieldState: { error }, } = useController({ name: props.name, control: props.control, }) return ( ) }