不寻常的 redux store 配置和受保护的路由
Unusual redux store configuration and protected routes
我需要一个关于我用于学习目的的 react-redux 项目的 helo:
https://github.com/arshdkhn1/ecommerce-site-template
不明白redux store是怎么提供的
我可以看到 configureStore.js 文件,但在整个项目中没有引用它。我错过了什么吗?
事实上,我需要了解它是如何工作的,因为我正在尝试创建与本教程非常相似的受保护路由:https://github.com/Remchi/reddice/blob/master/client/utils/requireAuth.js
它创建了一个高阶组件并使用了 react-redux 的 connect 函数。不幸的是我得到这个错误:
可能是因为 how/where 配置了 redux store。
谁能向我解释发生了什么,这家商店是如何运作的,也许如何为项目创建私人路线?
index.js 应该引用 configureStore.js 并在渲染调用之前在其中调用 const store = configureStore();
。像
....
import configureStore from './path/to/configureStore';
....
....
const store = configureStore();
ReactDOM.render(
<Prodvider store={store}>
<App/>
<Provider>, document.getElementById('root'));
我需要一个关于我用于学习目的的 react-redux 项目的 helo: https://github.com/arshdkhn1/ecommerce-site-template
不明白redux store是怎么提供的
我可以看到 configureStore.js 文件,但在整个项目中没有引用它。我错过了什么吗?
事实上,我需要了解它是如何工作的,因为我正在尝试创建与本教程非常相似的受保护路由:https://github.com/Remchi/reddice/blob/master/client/utils/requireAuth.js 它创建了一个高阶组件并使用了 react-redux 的 connect 函数。不幸的是我得到这个错误:
可能是因为 how/where 配置了 redux store。
谁能向我解释发生了什么,这家商店是如何运作的,也许如何为项目创建私人路线?
index.js 应该引用 configureStore.js 并在渲染调用之前在其中调用 const store = configureStore();
。像
....
import configureStore from './path/to/configureStore';
....
....
const store = configureStore();
ReactDOM.render(
<Prodvider store={store}>
<App/>
<Provider>, document.getElementById('root'));