ログインした状態でハートを一度だけ押せる機能を作っている途中でエラー発生
ログイン後にハートを押すとお気に入り登録にはログインが必要ですが出て、ログイン画面が表示される。

解決方法:
この問題はJSでlocalStorage.getItem("token")を取得すると値が nullになるため。けれども、あなたの JS の上部ではこうなっている:
const token = localStorage.getItem("accessToken");
しかし、実際にハートの関数内部では:
const token = localStorage.getItem("token");
"accessToken"