favouriteMessage method

dynamic favouriteMessage()

Implementation

favouriteMessage() {
  for (var item in selectedChatList) {
    Mirrorfly.updateFavouriteStatus(
        messageId: item.messageId,
        chatUserJid: item.chatUserJid,
        isFavourite: !item.isMessageStarred.value,
        chatType: item.messageChatType,
        flyCallBack: (FlyResponse response) {});
    starredChatList
        .removeWhere((element) => item.messageId == element.messageId);
    if (isSearch.value) {
      searchedStarredMessageList
          .removeWhere((element) => item.messageId == element.messageId);
    }
  }
  selectedChatList.clear();
  isSelected(false);
}