我想在我的localstorage中查看当前使用者的会话cookie是否在那里,如果是这样,如果是这样,请通过API调用加载用户,然后使用会话信息更新商店其他组件可以弄清楚用户是否已登录。
我可以挂接一些事件生命周期吗?
我有我的redux操作,可以从API加载用户,我只是不知道在哪里做。
const Root = ({ store }) => (
<Provider store={store}>
<Router>
<div className="application-container">
<App>
<Switch>
<Route exact path="/sign_in" component={SessionsNewView} />
<Route exact path="/sign_up" component={AccountsNewView} />
<Route exact path="/" component={HomeIndexView} />
</Switch>
</App>
</div>
</Router>
</Provider>
);
Root.propTypes = {
store: PropTypes.object.isRequired,
};
export default Root;
我相信 componentDidMount
会在这里做