Closed tkv00 closed 4 months ago
위의 경우를 제외한 게시글인 경우 친구 추가 아이콘 표시 및 아이콘 클릭 시 친구 추가기능
//내 게시물인지 판단. useEffect(() => { if (data && user) { setIsMyPost(Number(user.userId) === Number(postWriterId)); } console.log(isMyPost); console.log("유저", user.userId); console.log("게시글", postWriterId); }, [data, user, postWriterId,isMyPost]); useEffect(() => { //아래 조건 다 만족하면(true) 친구가 아님(또는 요청 중) const isFriend = !friends.some((friend) => friend.id === postWriterId) && !friendsPending.some((friend) => friend.id === postWriterId) && !friendsWaiting.some((friend) => friend.id === postWriterId); setIsMyFriend(isFriend); }, [friends, friendsPending, friendsWaiting, postWriterId]);
## 구현 이미지 ### 성공시 ![화면 기록 2024-08-04 11 19 14](https://github.com/user-attachments/assets/f53d8096-ad6b-46c9-9558-4fbdff85068a)
수고하셨습니다~ 저도 AlarmDialog를 활용하여 구현해보겠씁니ㅏㄷ!
구현내용
위의 경우를 제외한 게시글인 경우 친구 추가 아이콘 표시 및 아이콘 클릭 시 친구 추가기능
구현 코드