週刊人生詰んだマガジン

フリーランスフロントエンドエンジニアTinyKittenのブログ

ExpoのReact 16.5でreact-reduxが動かない

たまには技術的なことでもこっちで書いておこうかなと

ぼちぼちExpoで自分専用のアプリを作ってます。

先に原因から言うとこの記事を書いた2日前にreact-redux v7.0.1がリリースされた。

その関係でReact v16.6のReact.memoを使うようになったらしい。

ExpoのデフォルトのReactはv16.5。多分そのせいで動かない。

react-reduxを少し古いv6.0.1に落としたら無事動いた。

"react-redux": "^6.0.1"

こんな安直な解決法でいいのだろうか...やっぱりReactのバージョン上げたりとかのほうがいいのかな...