Actions Actionsはアプリからstoreにデータを送る情報のペイロード。storeに対する唯一のソースだ。 新しいtodo itemを追加することを表すactionの例を示す。 const ADD_TODO = 'ADD_TODO' { type: ADD_TODO, text: 'Build my first Redux app' } actionsはプレーンなJavaScriptオブジェクトであり、必ずtypeプロパティを持つ。typeは基本的に文字列の定数で定義される。アプリが大規模になれば、別のモジュールに入れて管理すると良い。 import { ADD_TODO, REMOVE_TODO } from '../actionTypes' 完了したtodoにチェックをつけるactionを追加する。配列にtodoを格納しているので、indexで特定のtodoを参照する。 {
![Reduxまとめ(2)超訳 - 文系プログラマー](https://cdn-ak-scissors.b.st-hatena.com/image/square/617b38539043efb88707b6572d6b865e711a49e4/height=288;version=1;width=512/http%3A%2F%2Fi.imgur.com%2FzMMtoMz.png)