history.push 値渡し ⇐ だめだった

this.props.history.push({
  pathname: path,
  state: { key: value }
});

とるときは、

this.props.location.state.key;

React初心者なので、中どうなってるかは知らん。

・ ・ ・

うまくいったとおもったらだめだった。
遷移後のページでリロードしたらlocationきえたよね....
親コンポ -> 子コンポにわたすやりかたあったけど

<OyaComponent key = value />

みたいな、そもそも今の実装だと影響でかすぎなのと、親と子の結合強すぎなのと、あとわけわかんないのでいったんみおくり。