Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Solucionando TypeError: Cannot read property 'shape' of undefined

A versão react-redux@5.0.2 possui um erro no TypeError e o React.PropTypes foi movido para outro pacote a partir da versão 15.5 do React. Para solucionar esse problema é necessário utilizar o react-redux@5.0.7 e o prop-types. Depois disso alterar o contextTypes do App.js conforme o código abaixo:

App.contextTypes = {
  store: PropTypes.object.isRequired
}

Links:

https://reactjs.org/docs/typechecking-with-proptypes.html

https://github.com/facebook/react-native/issues/14590

4 respostas

Opa Valter, valeu por compartilhar a solução aqui, mas essa versão que tá usando é mais recente do que a usada no curso. Certo?

Sim, estou usando a versão 16.4.1 do React.

Ótimo, se alguém mais aparecer com esse problema eu vou apontar seu tópico!

solução

Obrigado!