diff --git a/src/useFieldArray.js b/src/useFieldArray.js index 6cf256a..d426d1a 100644 --- a/src/useFieldArray.js +++ b/src/useFieldArray.js @@ -41,9 +41,9 @@ const useFieldArray = ( ), [name, formMutators]) const validate: FieldValidator = useConstant( - () => (value, allValues, meta) => { + () => async (value, allValues, meta) => { if (!validateProp) return undefined - const error = validateProp(value, allValues, meta) + const error = await validateProp(value, allValues, meta) if (!error || Array.isArray(error)) { return error } else {