diff --git a/src/index.tsx b/src/index.tsx index 5e05907..a4b106a 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,7 +1,9 @@ import * as React from 'react'; import { useFormContext } from 'react-hook-form'; +import { FieldError } from 'react-hook-form/dist/types'; -type ErrorFields = Record; +type ErrorFields = Record; +type ErrorMessages = Partial>; const RHFError = ({ as, @@ -12,7 +14,7 @@ const RHFError = ({ as?: React.ReactElement; errors?: Errors; name: Name; - messages?: Record; + messages?: ErrorMessages; }) => { const methods = useFormContext(); const errors = errorsFromProps || (methods.errors as Errors);