Skip to content

control

Take control of the form

control: Object

This object contains methods for registering components into React Hook Form.

Rules

Important: do not access any of the properties inside this object directly. It's for internal usage only.

Examples

import React from "react";
import { useForm, Controller } from "react-hook-form";

export default function App() {
  const { control } = useForm();
  
  return (
    <Controller
      render={({ field }) => <input {...field} />}
      name="firstName"
      control={control}
      defaultValue=""
    />
  );
}

Thank you for your support

If you find React Hook Form to be useful in your project, please consider to star and support it.

Edit