issues
search
Team-Spino
/
YoGo
make easy Time zone Plan
MIT License
11
stars
0
forks
source link
Feature/sw/make plan mark : plan mark를 생성하기
#136
Closed
IGhost-P
closed
2 years ago
IGhost-P
commented
2 years ago
Summary
date mark 찍기
repeat date mark 찍기
swipeRow 에러 해결
Icon 등록
Agenda style 변경
Comment
makr 로직 관련
스케줄 DB에서 day of week가 있다면 day of week를, 없다면 date를 가져온다 (result 컬럼)
date는 datelist , day of week 는 rowWeekList로 보낸다
rowWeekList를 반복실행하면서, 오늘의 요일을 이용해 rowWeek가 실행되어야 하는 시작 일자를 구한다(이번주에서 ,지난주는 구하지 않음))
시작일자를 구하고, 360개의 일정을 만든다 (화수목이라면, 화-360, 수-360, 목-360, 최대로 일정을 등록해도, 4000회정도 반복), 이것을 weeklist로 넣는다
datelist + weeklist를 합쳐 mark로 등록한다
swipeRow 에러 관련
swipeRow는 개별 컴포넌트라, list 형식으로 만들어도, 타 list가 변경되었는지 , 랜더링이 되었는지 알 수 없다고 합니다, (hiddenRender또한 따로놈)
그래서, 어차피 tagfilter를 통해 list형식으로 반환해야해서 swipeList를 이용해서 다시 구현했습니다
icon 관련
적절하게 골랐습니다
Agenda style 관련
선택시 mark가 같은 색이라 보이지 않는것을, 하얀색으로 만들어 보이게 수정했습니다
Summary
Comment
makr 로직 관련
swipeRow 에러 관련
icon 관련
적절하게 골랐습니다
Agenda style 관련