updateUnreadCount static method

void updateUnreadCount(
  1. Map<String?, IMLastInfo> map
)

Implementation

static void updateUnreadCount(Map<String?, IMLastInfo> map) {
  List<IMLastInfo> values = map.values.toList();
  int count = 0;
  if (values.isNotEmpty) {
    values.forEach((element) {
      count += element.unreadCount;
    });
  }
  YTIM().streamController!.sink.add(IMUnreadCount(count: count));
}