Все было хорошо, пока я не обновил некоторые среды (npm, node, expo-cli et c.). После этого я попытался запустить приложение и получил ошибку. Я не понимаю, почему приложение выдает эту ошибку, потому что раньше оно прекрасно работало.
Это моя ошибка:
Error: Could not find "store" in the context of "Connect(Homepage)". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider and the corresponding React context consumer to Connect(Homepage) in connect options.
Это моя App.js
файл:
render() {
return (
<Provider store={createStore(reducer, {}, applyMiddleware(ReduxThunk))}>
<Router />
</Provider>
);
}
Это мой Homepage.js
файл:
export default connect(mapStateToProps, { fetchGames })(Homepage);