From 190ee1ede9c10cb104c83f6b34b2c4c6901e6591 Mon Sep 17 00:00:00 2001 From: Jan Amann Date: Thu, 30 Jan 2025 09:34:17 +0100 Subject: [PATCH] docs: Simplify zod example --- .../actions-metadata-route-handlers.mdx | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/docs/src/pages/docs/environments/actions-metadata-route-handlers.mdx b/docs/src/pages/docs/environments/actions-metadata-route-handlers.mdx index de1242fc3..d10455889 100644 --- a/docs/src/pages/docs/environments/actions-metadata-route-handlers.mdx +++ b/docs/src/pages/docs/environments/actions-metadata-route-handlers.mdx @@ -80,22 +80,18 @@ async function loginAction(data: FormData) { const t = await getTranslations('LoginForm'); const values = Object.fromEntries(data); - const result = await loginFormSchema - .refine(async (credentials) => loginUser(credentials), { - message: t('invalidCredentials') - }) - .safeParseAsync(values, { - errorMap(issue, ctx) { - const path = issue.path.join('.'); - - const message = { - email: t('invalidEmail') - password: t('invalidPassword') - }[path]; - - return {message: message || ctx.defaultError}; - } - }); + const result = loginFormSchema.safeParse(values, { + errorMap(issue, ctx) { + const path = issue.path.join('.'); + + const message = { + email: t('invalidEmail') + password: t('invalidPassword') + }[path]; + + return {message: message || ctx.defaultError}; + } + }); // ... }