diff --git a/web-next/app/[locale]/log-in/LoginForm.tsx b/web-next/app/[locale]/log-in/LoginForm.tsx index c8885b3..e8dbd31 100644 --- a/web-next/app/[locale]/log-in/LoginForm.tsx +++ b/web-next/app/[locale]/log-in/LoginForm.tsx @@ -3,8 +3,9 @@ import { useState } from 'react' import { useTranslations, useLocale } from 'next-intl' import { Turnstile } from '@/components/Turnstile' +import { EMAIL_RE } from '@/lib/bnet' -const ERROR_KEYS = ['invalidCredentials', 'missingFields', 'invalidRequest', 'captchaFailed'] as const +const ERROR_KEYS = ['invalidCredentials', 'missingFields', 'invalidRequest', 'captchaFailed', 'notAnEmail'] as const export function LoginForm() { const t = useTranslations('Login') @@ -24,6 +25,13 @@ export function LoginForm() { setMessage({ ok: false, text: t('missingFields') }) return } + // El