4
respostas

Not a function

Estou com este erro:

TypeError: validacoes[name] is not a function validarCampos C:/Users/sheez/Downloads/react-multpartForm-ProjetoInicial/react-multpartForm/src/components/FormularioCadastro/DadosUsuario.jsx:14 11 | function validarCampos(event) { 12 | const { name, value } = event.target; 13 | const novoEstado = { ...erros };

14 | novoEstado[name] = validacoesname; | ^ 15 | setErros(novoEstado); 16 | } 17 | function possoEnviar() {

4 respostas

Olá Sheeza,

O erro "TypeError: validacoes[name] is not a function" geralmente ocorre quando você tenta chamar uma variável como se fosse uma função. Nesse caso, parece que a variável "validacoes[name]" não é uma função, mas está sendo chamada como se fosse.

Para corrigir esse erro, você precisa verificar se a variável "validacoes[name]" é realmente uma função antes de chamá-la.

Espero ter ajudado e bons estudos!

Está igual ao do instrutor do vídeo!

Ainda não consegui consertar este erro!