Tips
Gatsby.jsでビルド時にlocalStorageのエラーにはuseEffectを使う
Gatsby.jsでlocalStorageを使っているとビルド時にエラーが出る場合があります。
開発時にはエラーにならないので気づいにくいですがgatsby buildのコマンドを実行するとエラーになります。
どうすればエラーを回避できるかコードで紹介します。
コンポーネント読み込みの時にlocalStorageを使うとエラー
GatsbyのビルドでlocalStorageのエラーが出るのは下記のようなコードです。