요즘 매일매일 프로젝트 진행사항을 팀 내 공유 노션에 정리하고 있는데,
이것을 블로그에도 정리해두면 좋겠다는 생각이 들어 남겨둔다.
5/3(화) 목표
1. ChatDetail.js
- 이전 메시지 불러오는 API는 있음.
- 서로가 입력한 새로운 메시지를 어떻게 처리할 것인가? 이 부분에 대한 고민 필요. (리덕스 툴킷? 다른 방법?)
- (과제) 데이터 처리 방법 결정!
2. Mypage / MyTempPage / ChatList / ChatDetail
- 페이지 첫 렌더링 시 useEffect 가 렌더링 이후에 실행되면서, list 를 렌더링 이후에 가져오게 됨. → 그로 인해 렌더링되는 return 안에 있는 map 함수가 제대로 실행되지 않는 오류 발생.이것이 최선의 방법은 아닐 것으로 보이는데, 어떻게 처리해야 잘 처리하는 것일까.
- (과제) useEffect 지옥(?!) 해결
- 현재는 이것을 if (list === null) { return;] 이라는 조건을 주어 useEffect 실행 이후에 list 가 받아와졌을 때 return 안에 있는 map 함수가 돌아갈 수 있도록 처리함.
- 무한 스크롤을
- (과제) 무한스크롤 구현
마지막까지, 잘 해보자!!!!
'개발일지 Dev Diaries > 항해99 Hanghae99' 카테고리의 다른 글
[항해99 70일차] WIL_실전 프로젝트 3주차 종료 (0) | 2022.05.15 |
---|---|
[항해99 63일차] (22.05.08) WIL_실전 프로젝트 2주차 종료. (0) | 2022.05.08 |
[항해99 56일차] (22.05.01) WIL_실전 프로젝트 1주차 종료 (0) | 2022.05.01 |
[항해99 50일차] (22.04.25) 클론 프로젝트 종료, 실전 프로젝트 시작 (0) | 2022.04.25 |
[항해99 42일차] (22.04.17) WIL_미니 프로젝트 종료, 클론 코딩 시작 (0) | 2022.04.17 |
댓글