how do I pass in a custom validate message in react hook form?

Viewed 11827
  <input name="request.url" placeholder="URL" ref={register({
    required: true,
    validate: validURL
  })} />

validURL is a function, but how do I display a custom message here?

1 Answers

Pass your custom validate message directly to the rule, example:

<input name="request.url" placeholder="URL" ref={register({
    required: "The field is required",
    validate: validURL // Should return true or a string if not ok
  })} />

Here is the doc: https://react-hook-form.com/api/useform/register

enter image description here

Related