We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 49e1323 commit ffd4d8fCopy full SHA for ffd4d8f
components/form/useForm.ts
@@ -214,11 +214,13 @@ function useForm(
214
const errorList = results.filter(
215
(result: { errors: string | any[] }) => result && result.errors.length,
216
);
217
- return Promise.reject({
218
- values,
219
- errorFields: errorList,
220
- outOfDate: lastValidatePromise !== summaryPromise,
221
- });
+ return errorList.length
+ ? Promise.reject({
+ values,
+ errorFields: errorList,
+ outOfDate: lastValidatePromise !== summaryPromise,
222
+ })
223
+ : Promise.resolve(values);
224
});
225
226
// Do not throw in console
0 commit comments