t-morisawa/idea-factory-xyz

scamperのstateをリセットするreducerを追加

Closed this issue · 2 comments

scamperアプリを動かしたあと、ブラウザバックなどでidea-factoryに戻った後、さいどアプリに移動すると、元のstateが残ったままになってしまう

  • AppContainerのcomponentDidMountでリセットすればいいと思うのだが、ページ移動で再度呼び出されるものなのだろうか?
  • あるいは、pagesの処理でやる?

componentDidMountやコンストラクタで呼ぶと、renderが呼ばれるまでに間に合わずエラーになってしまうので、componentWillUnmountで呼ぶことで解決した