getRecentChatList method

dynamic getRecentChatList()

Implementation

getRecentChatList() {
  recentChatPage = 1;
  callback(FlyResponse response) {
    if (response.isSuccess && response.hasData) {
      mirrorFlyLog("getRecentChatListHistory", response.data);
      var data = recentChatFromJson(response
          .data); //await compute(recentChatFromJson, value.toString());
      recentChats.clear();
      recentChats(data.data!);
      recentChats.refresh();
      isRecentHistoryLoading(false);
      recentChatLoading(false);
      getArchivedChatsList();
    } else {
      debugPrint("recent chat issue===> ${response.exception}");
      recentChatLoading(false);
    }
  }

  Mirrorfly.getRecentChatListHistory(
      firstSet: recentChatPage == 1, limit: chatLimit, flyCallback: callback);
}