좋아요기능하는 도중 문제점 발생 좋아요 클릭시 조회수도 같이 올라가는 에러 발생
해결방법
props로 받은 값을 useEffect를 써서 undefined일땐 return 값이 없고 else일때
그 값들을 useState를 써서 상태관리 해준다!
useEffect(() => {
if (detail?.isLiked === undefined) {
return;
} else {
setLikeView(detail?.isLiked);
}
if (detail?.likeCount === undefined) {
return;
} else {
setLikeCount(detail?.likeCount);
}
}, [detail?.isLiked, detail?.likeCount]);