extractValidationErrors
extractValidationErrors(
error):FieldErrors|null
Defined in: react/src/validation.ts:165
Checks if a given error is a ValidationError and optionally extracts field errors in one step.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”FieldErrors | null
Example
Section titled “Example”const { mutateAsync } = useActorMutation({ functionName: "transfer" })
const handleSubmit = async (data) => { try { await mutateAsync([data]) } catch (error) { const fieldErrors = extractValidationErrors(error) if (fieldErrors) { // Handle validation errors Object.entries(fieldErrors).forEach(([field, message]) => { form.setError(field, { message }) }) } else { // Handle other errors console.error(error) } }}