onTransientMessageReceived method
Implementation
@override
void onTransientMessageReceived(TransientMessage message) async {
if ((message.receiverType == ReceiverTypeConstants.user &&
message.receiverId == loggedInUser?.uid &&
(message.sender != null &&
user != null &&
message.sender?.uid == user?.uid)) ||
(message.receiverType == ReceiverTypeConstants.group &&
group != null &&
message.receiverId == group?.guid)) {
if (message.data["type"] == "live_reaction") {
isOverlayOpen = true;
String reaction = message.data["reaction"];
_addAnimations(reaction);
}
}
}