react-redux在自定义scratch-gui中找不到'store'...

时间:2019-03-01 00:57:59

标签: reactjs react-redux connect

我遵循了实现scratch-www的方式来自定义我自己的scratch3.0嵌入式Web。

我只是想将我的起始页设置为草稿编辑器,但是在给出了所有提供程序(商店提供程序和Intl-provider)之后,代码使我“找不到'商店'...错误”

  

在“ Connect(LocalizationWrapper)”的上下文或道具中找不到“存储”。可以将根组件包装在或显式传递“存储”作为对“ Connect(LocalizationWrapper)”的支持。

上面提到的LocalizationWrapper是scratch-gui库内部的HOC。 我在下面附加了我的代码,请问有人可以帮助我解决这个问题吗?

value

index.js中的代码

CALICO_IPV4POOL_CIDR

1 个答案:

答案 0 :(得分:0)

您需要在GUI上调用AppStateHOC,这将创建单独的存储并将Provider包装在GUI上。 AppStateHOC也是从scratch-gui模块导出的,您可以看到源代码以获取详细信息。

import GUI, { AppStateHOC } from 'scratch-gui';

// use this instead of raw GUI
const WrappedGUI = AppStateHOC(GUI);