- 드래그 앤 드롭(D&D) 기능 개발
- 캘린더의 일정을 마우스로 끌어 다른 날짜나 시간으로 옮기는 기능을 구현합니다.
- 날짜 클릭으로 일정 생성 기능 개발
- 캘린더의 비어있는 날짜 셀을 클릭하면, 해당 날짜가 자동으로 폼에 채워지도록 하세요.
- 아래 작성된 E2E 테스트 작성은 필수입니다. 추가로 작성하고 싶다면 작성해주세요.
- 여기서 말하는 전반은 Create, Read, Update, Delete 모두에 해당합니다.
- 기본 일정 관리 워크플로우 전반을 검증하세요.
- 반복 일정 관리 워크플로우 전반을 검증하세요.
- 일정 겹침 처리 방식에 대해 검증하세요.
- 알림 시스템 관련 노출 조건에 대해 검증하세요.
- 검색 및 필터링 전반에 대해 검증하세요.
- 아래 시각적 회귀 테스트는 필수 입니다. 추가로 작성하고 싶다면 작성해주세요.
- 타입에 따른 캘린더 뷰 렌더링
- 일정 상태별 시각적 표현
- 다이얼로그 및 모달
- 폼 컨트롤 상태
- 각 셀 텍스트 길이에 따른 처리