filterPastEventsFromList method

void filterPastEventsFromList()

Removes past notifications and notification where data is null.

Implementation

void filterPastEventsFromList() {
  for (var i = 0; i < allEventNotifications.length; i++) {
    if (allEventNotifications[i]
            .eventNotificationModel!
            .event!
            .endTime!
            .difference(DateTime.now())
            .inMinutes <
        0) allPastEventNotifications.add(allEventNotifications[i]);
  }

  allEventNotifications
      .removeWhere((element) => allPastEventNotifications.contains(element));
}