在辅助功能中获取Redux存储

时间:2018-12-06 13:47:14

标签: reactjs redux next.js

我有一个Next.js项目。我具有async await函数来初始化SDK,并使用redux存储来保存SDK初始化的状态。

page.js

render () {
    const { app } = this.props
    if(app.status) login()
    return(...
}

我会得到

false
true

所以,我可以确定状态的改变将再次触发渲染功能

现在,我想将此流程合并到导入的功能中

helper

export function forceLogin () {
 if (process.browser) {
    // GET THE STATUS
    if(status){
      // CALL SDK TO LOGIN
    }
 } else {
    //DO NOTHING
  }
}

page.js

render(){
   forceLogin()
}

如果我未将SDK状态连接到page.js

,可以这样做吗?

这是因为我的项目有文件行限制,并且不仅在SDK状态下还会有很多情况,每个函数都有其自己的条件。所以我想将其设置为函数。

我可以这样做吗?

0 个答案:

没有答案