updateEvent method
Updates an existing calendar event.
Implementation
@override
Future<CalendarMonthEvent> updateEvent(CalendarMonthEvent event) async {
await Future.delayed(
const Duration(milliseconds: 500)); // Simulate network delay
final index = allDummyEvents.indexWhere((e) => e.id == event.id);
if (index != -1) {
allDummyEvents[index] = event;
return event;
} else {
throw Exception('Event not found');
}
}