//내가 방금 쓴 댓글
const myComment = { img: "/people3.png", nickname: "김코딩",
text: "", tags: [], date: "DB에서 보내줄날짜" };
let body = { ...myComment, ...{ text: something, tags } };
//defaultComment : 기존 전체 댓글
setDefaultComment(defaultComment.concat(body));
이런식으로 내가 쓴 댓글을 기존댓글 뒤에 붙히면 ( arr.push
처럼 )
React.memo가 잘 작동되어 기존댓글은 리렌더링이 안되는데,
const myComment = { img: "/people3.png", nickname: "김코딩",
text: "", tags: [], date: "DB에서 보내줄날짜" };
//내가 방금 쓴 댓글
let body = { ...myComment, ...{ text: something, tags } };
//defaultComment : 기존 전체 댓글
setDefaultComment([body].concat(defaultComment));
이렇게 새 댓글을 기존댓글 앞에 붙히면 ( arr.unshift
처럼 )
자꾸 리렌더링이 되네요…
인터넷에 검색해보니 댓글기능관련 React.memo는 게시글이 없던데 혹시 댓글기능에는 React.memo를 잘 안쓰나요??