ログインした状態でハートを一度だけ押せる機能を作っている途中でエラー発生

エラー1:

ログイン後にハートを押すとお気に入り登録にはログインが必要ですが出て、ログイン画面が表示される。

20144F1B-19B0-45DB-B090-E1F22D50789C.jpg

解決方法:

この問題はJSでlocalStorage.getItem("token")を取得すると値が nullになるため。けれども、あなたの JS の上部ではこうなっている:

const token = localStorage.getItem("accessToken");

しかし、実際にハートの関数内部では:

const token = localStorage.getItem("token");

❌ 問題のまとめ