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