現在のreact/reduxプロジェクトでflowtypeを使用しています。その後、私の減速で、私はインポートフロータイプの分離結合をインポートしますか?
import type { ArticleAction } from './actions';
[...]
const articlesReducer = (state: any = initialState, action: ArticleAction): any => {
if (action.type === 'ARTICLE_BLABLA') {
const test = action.blip.shoups;
return test;
}
}
フローが行う必要があり
export type ArticleAction =
{ type: 'ARTICLE_SET_EDITION' }
| { type: 'ARTICLE_BLABLA', blip: string };
そして:私は私のactions.jsで定義
は互いに素組合型のファイル問題を検出しません。
しかし!私がArticleActionをreducer.jsで直接宣言すると、blipが文字列であるため、action.blip.shoupsが無効であることを認識します。
私が間違っていることについてのアイデアはありますか? THX
actions.jsに '// @ flow'がありますか? – vkurchatkin
はい私はどちらも//両方のフローを持っています – Nihau