2024년 7월 1일
작성자 : 남상민

주요코드
home_screen.dart
/// 기존에 있던 스케쥴에 추가한 스케쥴을 입력
/// 1) 하드버전
setState(() {
schedules = { /* Map schedules */
...schedules, /* Map schedules에 기존에 존재하던 스케쥴을 입력한다. */
schedule.date: [ /* schedules의 date를 키값으로 */
if(schedules.containsKey(schedule.date)) /* 반환 받은 일정에 스케쥴이 존재하면 */
...schedules[schedule.date]!, /* 기존에 있던 스케줄을 입력하고 */
schedule, /* 기존에 있던 스케쥴 뒤에 새로 만든 스케쥴을 입력한다. */
]
};
});
flutter 패키지