TIL 71일차

김동현·2023년 1월 17일

TIL

목록 보기
58/93

좋아요기능하는 도중 문제점 발생 좋아요 클릭시 조회수도 같이 올라가는 에러 발생

해결방법

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]);
profile
꺽이지 않는 마음

0개의 댓글