UEA-PRODEM
This commit is contained in:
+5
-4
@@ -1,7 +1,6 @@
|
||||
import { toNestErrors, validateFieldsNatively } from '@hookform/resolvers';
|
||||
import {
|
||||
FieldError,
|
||||
FieldErrors,
|
||||
FieldValues,
|
||||
Resolver,
|
||||
ResolverError,
|
||||
@@ -105,7 +104,9 @@ function parseZod4Issues(
|
||||
|
||||
if (error.code === 'invalid_union') {
|
||||
error.errors.forEach((unionError) =>
|
||||
unionError.forEach((e) => zodErrors.push(e)),
|
||||
unionError.forEach((e) =>
|
||||
zodErrors.push({ ...e, path: [...error.path, ...e.path] }),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -254,7 +255,7 @@ export function zodResolver<Input extends FieldValues, Context, Output>(
|
||||
validateFieldsNatively({}, options);
|
||||
|
||||
return {
|
||||
errors: {} as FieldErrors,
|
||||
errors: {},
|
||||
values: resolverOptions.raw ? Object.assign({}, values) : data,
|
||||
} satisfies ResolverSuccess<Output | Input>;
|
||||
} catch (error) {
|
||||
@@ -288,7 +289,7 @@ export function zodResolver<Input extends FieldValues, Context, Output>(
|
||||
validateFieldsNatively({}, options);
|
||||
|
||||
return {
|
||||
errors: {} as FieldErrors,
|
||||
errors: {},
|
||||
values: resolverOptions.raw ? Object.assign({}, values) : data,
|
||||
} satisfies ResolverSuccess<Output | Input>;
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user