unreadCountersProvider top-level property
final
Implementation
final unreadCountersProvider =
FutureProvider.family<UnreadCounters, String>((ref, roomId) async {
final convo = await ref.watch(
chatProvider(roomId).future,
);
if (convo == null) {
return (0, 0, 0);
}
final ret = (
convo.numUnreadNotificationCount(),
convo.numUnreadMentions(),
convo.numUnreadMessages()
);
return ret;
});