팀 프로젝트
- 모임 캘린더 친구들캘린더약속날 (서브)컬러 날짜 더미데이터 많이 추가하기
- 마이페이지 B캘린더>> A캘린더 날짜는 진한컬러, B캘린더의 가짜 약속들(추가된거 이미넣어놓은거) 연한컬러
이 파트의 경우 조건부를 잘못 설정한 부분을 수정했다. 가짜 약속은 A캘린더의 약속이 잡힌 날이 아닌 빈 날에서 결정되어야 하기 때문에 실 약속이 잡힌 날을 1차로 걸러내고 그 나머지에서 구분해주었다. 덤으로 가짜 약속을 잡는 함수도 수정했다. - 캘린더 년월 삭제 >> 2023. 05 이런식표시
이 부분은 이전에 팀원이 짰던 형태가 있어서 그 모양을 그대로 들고왔다. 다른 방법으로는 padStart라는 string계열 메서드가 있다
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
추가된 할 일 부분
- 위의 2번의 가짜 약속도 그룹에 들고오기+표시도 다르게 하기
사실 이 방법을 정상적으로 쓸러면 firestore를 써야 한다. 이유는 A캘린더에 표시될 배열과 B캘린더만 표시될 배열이 있어야 그 배열에서 값이 추가되고 삭제 되면서 값이 바뀌면서 표시도 달라져야 하기 때문이다. 강제로 쓸려면 어떤 방법을 써야 할까 고민해보자.
세션스토리지에 값을 넣어주기 / slice에 값을 넣어두기 2가지가 있다. - 특수주문 : B캘린더에 더미데이터 넣어서 가짜 약속처럼 나타내기
조건부를 넣어서 가능은 한데 문제점이 더미데이터 부분은 바꿀수가 없다는 점이다. 그렇다면 state를 쓰거나 slice로 써야 할 듯 하다