해결된 질문
작성
·
224
0
8분 20초경 오류나서 코드를 수정하셨는데,
case ADD_POST_TO_ME:
return {
...state,
me: {
...state.me, // 이부분 왜 추가한건가요?
Posts: [{ id: action.data }, ...state.me.Posts],
},
};
코드 주석부분 왜 추가하신건가요..?
const dummyUser = (data) => ({
...data,
nickname: "wewewe",
id: 1,
Posts: [{ id: 1 }],
Followings: [{ nickname: "we1" }, { nickname: "we2" }, { nickname: "we3" }],
Followers: [{ nickname: "we1" }, { nickname: "we2" }, { nickname: "we3" }],
});
dummy데이터 구조를 보면
Posts를 제외한 nickname, id, Followings 등 변하지 않는 데이터들의 불변성을 유지하기 위해서 추가한것이 맞는건가요?!