getTypingStatus method
Implementation
String? getTypingStatus(GroupChannel channel, SBUStrings strings) {
final typingUsers = channel.getTypingUsers();
final count = typingUsers.length;
if (count == 1) {
return strings.isTyping(getNickname(typingUsers[0], strings));
} else if (count == 2) {
return strings.areTyping(
getNickname(typingUsers[0], strings),
getNickname(typingUsers[1], strings),
);
} else if (count >= 3) {
return strings.severalPeopleAreTyping;
}
return null;
}