Skip to content
Discussion options

You must be logged in to vote

Control is the generic type so you can fill the type argument with form value type.

function FormFields({
  control,
}: {
  control: Control<FormFieldInputs>;
}) {
  // Type error happens here
  const { field } = useController({ name: "example", control });
  return <input {...field} />;
}

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@vesan
Comment options

Answer selected by vesan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants