roomDisplayNameProvider top-level property
final
Caching the name of each Room
Implementation
final roomDisplayNameProvider =
FutureProvider.family<String?, String>((ref, roomId) async {
final room = await ref.watch(maybeRoomProvider(roomId).future);
if (room == null) return null;
return (await room.displayName()).text();
});