updateEvent static method

Future<void> updateEvent(
  1. BuildContext context, {
  2. required String eventId,
  3. required Event event,
  4. Function? onPermissionDenied,
  5. Function? onError,
  6. Function? onSubmitted,
})

Implementation

static  Future<void> updateEvent(
    BuildContext context, {
      required String eventId,
      required Event event,
      Function? onPermissionDenied,
      Function? onError,
      Function? onSubmitted
    }) async {
  try {
    String response = await _updateEvent(eventId: eventId, event: event);
    if (onSubmitted != null) {
      onSubmitted(response);
    }
  } catch (e) {
    debugPrint("Error: $e");
    if (onError != null) {
      onError();
    }
  }
}