filterRecentChat method

void filterRecentChat()

Implementation

void filterRecentChat() {
  _recentChats.clear();
  var y = 0;
  for (var recentChat in _mainrecentChats) {
    if (recentChat.profileName != null &&
        recentChat.profileName!
                .toLowerCase()
                .contains(searchQuery.text.trim().toString().toLowerCase()) ==
            true) {
      if (y < 3) {
        // only add 3 items in recent chat list
        _recentChats.add(recentChat);
        _recentChats.refresh();
        y++;
      } else {
        break;
      }
    }
  }
  filterGroupChat();
  filterUserList();
}