convertToMessageReactions static method
Implementation
static List<MessageReaction> convertToMessageReactions(List<V2TimMessageReaction>? v2Reactions) {
if (v2Reactions == null) return [];
List<MessageReaction> reactions = [];
for (final v2Reaction in v2Reactions) {
final reaction = MessageReaction(
reactionID: v2Reaction.reactionID,
totalUserCount: v2Reaction.totalUserCount,
reactedByMyself: v2Reaction.reactedByMyself,
partialUserList: v2Reaction.partialUserList.map((v2UserInfo) => convertToUserProfile(v2UserInfo)).toList(),
);
reactions.add(reaction);
}
return reactions;
}