Error in render: "ReferenceError: location is not defined" の対処法
SSRするような場合に、下記のように直接location
を参照したらエラーが発生していました。
const hoge = location.pathname == '/hoge'
Error in render: "ReferenceError: location is not defined"
結論
下記のようにブラウザの処理時に、location
にアクセスするようにしたら解決しました。
const pathname = process.browser ? location.pathname : ''
てな感じで本日も以上となります🍺