질문이요

해결됨
s s 프로필
 const onToggleComment = useCallback(() => {
    setCommentFormOpened(prev => !prev);
    //댓글창 열었을 때 그 포스트의 댓글들을 불러온다.
    console.log(commentFormOpened);
    if (!commentFormOpened) {
      dispatch({
        type: LOAD_COMMENTS_REQUEST,
        data: post.id,
      });
    } 
 }, []);
이부분에서 댓글창 열릴때만 불러오는줄 알았는데
console.log(commentFormOpened)를 로그를 찍어본 결과
계속 false가 나오더라고요
혹시 [] 부분에 [commentFormOpened] 라고 작성해야하는건가요??
조현영 프로필
조현영 8달 전

네네 빈 배열 대신 commentFormOpened넣어주어야 합니다.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스