実現したいこと
Next.jsでページをリロードしても、ログイン中のユーザーを表示したい。
前提
バックエンド側のAPIからユーザーを取得して、フロント側でcookieに保存し、ユーザーのログインまでは完了したのですが、現在ログイン中のユーザーをuseStateを使って管理すると初期画面では無事表示されるのですが、
ページをリロードするとuseStateがリセットされるせいなのかログインユーザーが表示されません。
試したこと
cookieを使ってログインの管理をしようと思ったのですが、自分の知識不足のため、やはりuseStateを使用した管理方法しか思いつきません。
他の管理方法、またはuseStateを使用してもページ再読み込み時にリセットされない方法がありましたら教えていただけると助かります。
分かりづらい説明ではありましたが、ご回答お願いします。
補足情報(FW/ツールのバージョンなど)
Next.js v13 (App Router)
js-cookie

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。