redux-observableの公式で提供されている型定義だとofTypeの推論ができないので、redux-observableの型定義を拡張してofTypeを推論させる方法について書きます。 ofTypeが推論されると、引数とofType後のActionがなんであるか確定し、payloadが補完されるようになるので便利です。 サンプルプロジェクト サンプルプロジェクトを用意したので基本これの真似すればできます。 akameco/redux-observable-example よかったらスターしてください。 How では、解説していきます。 プロジェクトで一つのAction redux-observableのofTypeで推論させるためにはまずプロジェクトで共通のAction型を定義する必要があります。Actionの型を定義する方法はたくさんありますが、このプロジェクトでは、as co
