userAvatarInfoProvider top-level property

dynamic userAvatarInfoProvider
final

Implementation

final userAvatarInfoProvider =
    Provider.family<AvatarInfo, UserProfile>((ref, user) {
  final displayName = user.displayName();
  final avatarData = ref.watch(userAvatarProvider(user)).valueOrNull;

  return AvatarInfo(
    uniqueId: user.userId().toString(),
    displayName: displayName,
    avatar: avatarData,
  );
});