状態管理のためにReduxを使用しているアプリケーションがあり、フロータイプの注釈を追加しようとしています。Reduxアクションのタイプを定義する正しい方法は何ですか?
ここで私が取り組んでいる問題の概要を説明する非常に簡単なテストケースを作成しました。
私は労働組合Action
タイプを作成し、その後、減速関数内で、私はアクションのtype
プロパティに基づいて返すためにどのような状態についての意思決定を行うためにswitch
を使用しています。 switch文のそれぞれのケース内で、私はaction
パラメータの異なるプロパティにアクセスしています。
なぜFlowがaction
引数で特定のプロパティを見つけることができないと言っているのか分かりません。すべてが適切に定義されているように見えますが、ここで間違っているものは実際には見えません。
ここに私のテストケースです:
私はここに同じ問題で、if
を使用したバージョンだ、は多分問題がswitch
ステートメントを使用してに関連していたことを考えた:
どのような流れが起こっているかわからないので、あなたのレデューサーはそれが本当に送信していると思われる場合はうまく見えます。何とかここでレフィックスを使っているのですか?レフィックスがやっていると思っていることだけをテストしていますか? – ajmajmajma
2つのことは別々ですが、私はReduxのアクションとレデューサーにフロータイプの注釈を追加しようとしています。 –
入手しました。最後の編集で何を意味するかわからない - なぜそれがエラーであると思うだろうか? – ajmajmajma