nextClass property Null safety
Next class for current day, returns ClassSession.empty if there is no one.
Implementation
ClassSession get nextClass {
final today = DateTime.now();
final todayClasses = scheduleMap[today.weekday] ?? [];
final classSession = todayClasses.firstWhere(
(element) =>
element.startTime.hour > today.hour &&
element.startTime.minute > today.minute,
orElse: ClassSession.empty,
);
return classSession;
}