Improve login form validation and enhance e2e test reliability

- Update `LoginForm` to use `onBlur` mode and `onChange` revalidation for better UX.
- Enhance e2e tests to verify field interactivity, ensure visibility of submit button, and improve error validation reliability across browsers.
This commit is contained in:
2025-11-02 23:23:49 +01:00
parent 1c7f34c078
commit 64a4b3fb11
2 changed files with 16 additions and 6 deletions

View File

@@ -82,6 +82,8 @@ export function LoginForm({
const form = useForm<LoginFormData>({
resolver: zodResolver(loginSchema),
mode: 'onBlur',
reValidateMode: 'onChange',
defaultValues: {
email: '',
password: '',