Adicionando rotinas para validar o que é digitado nos campos de login seguindo as regras abaixo, especificadas na task:
Email input:
Should have a valid email format: ###@###.com
Should not be empty (required field)
Password input:
Password input:
Should not be empty (required field)
Minimum of 7 characters
Should have at least one digit and one letter
Para auxiliar no trabalho e deixar a validação mais versátil, foram utilizados os recursos da biblioteca zod.dev. As mensagens de erro capturadas foram inseridas na interface, como mostra a imagem abaixo:
Adicionando rotinas para validar o que é digitado nos campos de login seguindo as regras abaixo, especificadas na task:
Para auxiliar no trabalho e deixar a validação mais versátil, foram utilizados os recursos da biblioteca zod.dev. As mensagens de erro capturadas foram inseridas na interface, como mostra a imagem abaixo: