<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?
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
If you want to return custom message with validate function use ||
<input name="request.url" placeholder="URL" ref={register({
required: "The field is required",
validate: (value)=> your validation || your custom message
})} />
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With