タイムアウトでアクションを呼び出しても問題ありません。
componentDidMount(){
setTimeout(()=>this.props.isLoggedIn(), 100)
}
または、レンダリングの下で呼び出しても、問題はありません。
render() {
this.props.isLoggedIn()
...
...
この問題は、アプリの読み込み時に componentDidUpdate の下でアクションを呼び出した場合にのみ発生します。そのように:
componentDidMount(){
this.props.isLoggedIn() //problem
}
分割されたreduxインスタンスを引き起こしています...