{"size": 620, "ext": "js", "max_stars_repo_path": "app/containers/HomePage/actions.js", "max_stars_repo_name": "daisuke240000/react-redux-boilerplate-add-japanese-information", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "app/containers/HomePage/actions.js", "max_issues_repo_name": "daisuke240000/react-redux-boilerplate-add-japanese-information", "max_issues_repo_issues_event_min_datetime": "2020-04-07T06:39:44.000Z", "max_issues_repo_issues_event_max_datetime": "2022-03-26T06:57:58.000Z", "max_forks_repo_path": "app/containers/HomePage/actions.js", "max_forks_repo_name": "daisuke240000/react-redux-boilerplate-add-japanese-information", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": 4, "max_forks_count": null, "avg_line_length": 19.375, "max_line_length": 57, "alphanum_fraction": 0.6806451613}
/*
 * ホームアクション
 *
 * アクションはアプリケーション内の「内容」を変更します。
 * この定型文は単方向のデータの流れ、特に「redux」を使用するため、
 * アプリケーションがアプリケーションの状態と対話する唯一の方法です。
 * これはあなたの状態が最新であることを保証し、誰もそれを台無しにしません。
 *
 * 新しいアクションを追加するには：
 * 1) コンスタンツ（＝定数）をインポートする
 * 2) 下記のような関数を追加します。↓
 *    export function yourAction(var) {
 *        return { type: YOUR_ACTION_CONSTANT, var: var }
 *    }
 */

import { CHANGE_USERNAME } from './constants';

/**
 * フォームの入力フィールドを変更します
 *
 * @param  {name} name 入力フィールドの新しいテキスト
 *
 * @return {object}    タイプが「CHANGE_USERNAME」のアクションオブジェクト
 */
export function changeUsername(name) {
  return {
    type: CHANGE_USERNAME,
    name
  };
}
