diff --git a/src/pages/Mypage.jsx b/src/pages/Mypage.jsx index 8571e276ffa291591c05b95afe139a318c3bd22e..6a3b1d0f41ae882277762b5727497507a84a632a 100644 --- a/src/pages/Mypage.jsx +++ b/src/pages/Mypage.jsx @@ -90,7 +90,7 @@ const MyPage = () => { } }; if (activeTab === "friends") fetchSentRequests(); - }, [activeTab]); + }, [activeTab, sentRequests]); // 받은 친구 요청 조회 useEffect(() => { @@ -104,7 +104,7 @@ const MyPage = () => { } }; if (activeTab === "friends") fetchReceivedRequests(); - }, [activeTab]); + }, [activeTab, receivedRequests]); // 친구 목록 무한스크롤 처리 useEffect(() => { @@ -133,7 +133,7 @@ const MyPage = () => { if (activeTab === "friends") fetchFriends(); // eslint-disable-next-line react-hooks/exhaustive-deps - }, [page, hasNext, activeTab, isLoading]); + }, [page, hasNext, activeTab, isLoading, friends]); // 친구 요청 보내기 const handleSendRequest = async () => {