Skip to content
Snippets Groups Projects
Commit ac692528 authored by 석찬 윤's avatar 석찬 윤
Browse files

fix: 친구수락시 친구목록 동기화

parent 8c4b8f55
No related branches found
No related tags found
1 merge request!56fix: 친구 수락시 동기화 및 미팅페이지 상세보기 오류 해결
Pipeline #11041 passed
......@@ -120,13 +120,23 @@ const MyPage = () => {
// 친구 요청 수락
const handleAcceptRequest = async (requesterId) => {
try {
const response = await acceptFriendRequest(requesterId);
await acceptFriendRequest(requesterId);
setReceivedRequests((prev) =>
prev.filter((request) => request.requester.id !== requesterId)
);
setFriends((prev) => [response, ...prev]); // 친구 목록에 추가
setIsLoading(true);
const response = await getAllFriends(page, 10);
const content = Array.isArray(response?.content) ? response.content : [];
const nextPage = response?.hasNext ?? false;
setFriends((prev) => [...prev, ...content]);
setHasNext(nextPage);
setPage((prev) => prev + 1);
} catch (error) {
console.error("Failed to accept request:", error);
} finally {
setIsLoading(false);
}
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment