오늘 한 일
1) 아침에 PostWrite 반응형으로 만드려다가 실패 -> 추후 팀원들과 같이 논의 해볼 예정
2) PostDetail.jsx 영역 나누기 (float:left를 줬음)
3) 각 영역에 필요한 기능 구상 및 구현
4) 전체적인 View 완성
5) 메인 페이지 / 마이페이지 구현 해주신 팀원분과 Git에 merge 하던 중에 겹치고, 사라지는 문제가 발생해서 어느정도 형식 맞춰서 merge 함 (post modules에 겹치는 부분이 많아서 오류가 발생한 듯 하다.)
6) 좋아요 기능 구현 중 팀원들과 상의할 부분이 생겨수 19시 회의에서 말씀 드릴 예정!
- 좋아요 / 취소 API에서 좋아요를 눌렀을 경우, 좋아요를 취소 할 경우 구분이 안되어 있음.
-> 이 부분은 백엔드 분들이 Schema로 구분 할 수 있다고 하심.
- 페이지를 새로고침 하거나 다시 로그인 했을 때 기존에 좋아요를 눌렀는 지 안눌렀는 지 구분 할 수 있는 컬럼이 필요함. -> 페이지를 조회 할 때 새로운 컬럼에 넣어주신 다고 함!
- 페이지를 조회 할 때 imageUrl 하나만 있었는 데 프로필 컬럼과 게시물 이미지 컬럼이 각각 있어야 해서 백엔드분들께 말씀드림 -> 구분해서 넣어 주시기로 함
오늘 만든 거
1) div 영역 나누기, PostDetail View, PostDetail 댓글 작성 + disabled, 댓글 보기 버튼 누르면 댓글 목록 띄우기, 뒤로가기 기능, 댓글 삭제하기, 게시물 삭제하기, 좋아요 기능
참고한 사이트
- div 태그 이용해서 영역 나누기
- 댓글 목록 불러온 후 div 영역을 벗어나면 스크롤바 생기도록 설정
- hr 태그 길이 조절해서 가운데 띄우기
중간 멘토링 시간에 멘토님께서 알려주신 기능들이나 개념들
https://ui.toast.com/weekly-pick/ko_20200213
권한별로 페이지 다르게 설정하는 방법!
https://kimchanjung.github.io/programming/2020/06/24/react-router-private-router/
https://github.com/JunilHwang/react-facebook-clone
'항해 중 > 7주차 클론 코딩' 카테고리의 다른 글
[클론코딩] 5일차 진행상황 (0) | 2021.12.17 |
---|---|
api, instance(instanceMulti), token 사용해서 서버와 통신하기 (0) | 2021.12.17 |
[클론코딩] 4일차 진행상황 (0) | 2021.12.16 |
[클론코딩] 2일차 진행상황 (0) | 2021.12.14 |
[클론코딩] 1일차 진행상황 (0) | 2021.12.13 |
댓글