1
resposta

Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:

Meu código está dando erro após incluir o hook.Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

José, esse erro é bem chatinho. Acontece quando se usa um hook fora de um Functional Component, ou quando existem mais de uma instancia do react instalada o que causa um conflito.

O que eu faria é rodar o create react app em outra pasta copiar e colar o código que apresentou acima e ver se o erro persiste.

Aqui a doc, oficial, desse erro em pt-BR: https://pt-br.reactjs.org/warnings/invalid-hook-call-warning.html

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software