updateEvent method
Updates an existing calendar event.
Implementation
Future<CalendarMonthEvent> updateEvent(CalendarMonthEvent event) async {
final updatedEvent = await apiInterface.updateEvent(event);
_cache.clear(); // Invalidate cache
return updatedEvent;
}