Circle V2 API Docs
    Preparing search index...

    Type Alias ControllerProps<TFieldValues, TName, TTransformedValues>

    ControllerProps: {
        render: (
            { field, fieldState, formState, }: {
                field: ControllerRenderProps<TFieldValues, TName>;
                fieldState: ControllerFieldState;
                formState: UseFormStateReturn<TFieldValues>;
            },
        ) => React.ReactElement;
    } & UseControllerProps<TFieldValues, TName, TTransformedValues>

    Render function to provide the control for the field.

    Type Parameters

    all the event handlers, and relevant field and form state.

    const { field, fieldState, formState } = useController();

    <Controller
    render={({ field, formState, fieldState }) => ({
    <input
    onChange={field.onChange}
    onBlur={field.onBlur}
    name={field.name}
    ref={field.ref} // optional for focus management
    />
    })}
    />