Título: feat: Add validation to prevent item name containing only numbers
Descrição do PR:
Este PR resolve a issue #285, que descreve o problema onde o site permite que o nome do item contenha apenas números. A solução implementada adiciona uma validação usando Yup para garantir que o nome do item inclua pelo menos um caractere alfabético, evitando que contenha apenas números.
Alteração incluída:
Adicionada validação ao schema Yup para o campo name, verificando se o valor contém pelo menos uma letra.
Como testar:
Abra o formulário de adição de novo item no site.
Tente inserir um nome de item que contenha apenas números, por exemplo, 12345.
Verifique se a mensagem de erro é exibida: "O campo não pode conter apenas números."
Tente inserir um nome de item válido que inclua pelo menos uma letra, por exemplo, Item123.
Verifique se o formulário aceita o nome e permite a submissão.
Título: feat: Add validation to prevent item name containing only numbers
Descrição do PR:
Este PR resolve a issue #285, que descreve o problema onde o site permite que o nome do item contenha apenas números. A solução implementada adiciona uma validação usando Yup para garantir que o nome do item inclua pelo menos um caractere alfabético, evitando que contenha apenas números.
Alteração incluída:
name
, verificando se o valor contém pelo menos uma letra.Como testar:
12345
.Item123
.Capturas de tela:
Ambiente de teste:
Resolves: #285