updateUserStatus method

  1. @override
dynamic updateUserStatus(
  1. User user,
  2. String status
)
override

Implementation

@override
updateUserStatus(User user, String status) {
  int matchingIndex = list.indexWhere((element) =>
      (element.conversationType == ReceiverTypeConstants.user &&
          (element.conversationWith as User).uid == user.uid));

  if (matchingIndex != -1) {
    (list[matchingIndex].conversationWith as User).status = status;
    update();
  }
}