frontend icon indicating copy to clipboard operation
frontend copied to clipboard

Fix/add field letter validation

Open gi-carnaval opened this issue 9 months ago • 2 comments

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:

  1. Abra o formulário de adição de novo item no site.
  2. Tente inserir um nome de item que contenha apenas números, por exemplo, 12345.
  3. Verifique se a mensagem de erro é exibida: "O campo não pode conter apenas números."
  4. Tente inserir um nome de item válido que inclua pelo menos uma letra, por exemplo, Item123.
  5. Verifique se o formulário aceita o nome e permite a submissão.

Capturas de tela: image

Ambiente de teste:

  • SO: Win10 Pro
  • Navegador: Brave

Resolves: #285

gi-carnaval avatar May 22 '24 04:05 gi-carnaval