- 사용자 정의 가능한 캘린더 뷰: 월을 넘나드는 동안 일을 시각적으로 확인할 수 있습니다.
- 이벤트 관리: 간단한 탭으로 이벤트를 추가하고 관리합니다.
- 동적 이벤트 표시: 일정된 이벤트가 있는 날짜를 표시하여 명확한 개요를 제공합니다.
- 사용자 프로필: 개인 설정 또는 프로필을 관리하는 전용 탭에 액세스합니다.
- 통합된 내비게이션: 탭 인터페이스를 사용하여 다른 뷰 사이를 신속하게 전환합니다.
ContentView
는 메인 컨테이너로서 CalendarView
와 사용자 프로필 관리를 위한 플레이스홀더를 통합합니다. 탭뷰를 사용하여 캘린더 및 프로필 섹션 간에 쉽게 이동할 수 있습니다.
CalendarView
는 일이 주별로 정리된 그리드를 표시하며 선택한 월에 따라 일을 표시합니다. 월 간 탐색 기능을 제공합니다.
캘린더의 각 날은 CalendarCellView
에 의해 나타내어지며, 날짜를 표시하고 현재 날짜인지, 선택된 날짜인지 또는 현재 월에 속하는지 시각적으로 나타냅니다. 이벤트는 셀의 외관을 수정하여 표시됩니다.
EventBar
는 특정 날짜에 이벤트가 있는지 여부를 표시합니다. 예약된 이벤트가 있는 날에는 동적으로 표시되어 사용자에게 빠른 시각적 참조를 제공합니다.
이 컴포넌트는 사용자가 캘린더에 새 이벤트를 추가할 수 있는 인터페이스를 제공합니다. 이벤트 세부 정보를 입력하기 위해 모달을 트리거합니다.