在“连接(主页)”的上下文中找不到“商店”

时间:2020-04-14 20:39:33

标签: reactjs react-native redux react-redux

一切都很好,直到我更新了一些环境(npm,node,expo-cli等)。之后,我尝试运行我的应用程序,但出现错误。我不明白为什么该应用会引发此错误,因为它之前运行得很好。

这是我的错误:

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);

0 个答案:

没有答案