memberAvatarInfoProvider top-level property

dynamic memberAvatarInfoProvider
final

Implementation

final memberAvatarInfoProvider = Provider.autoDispose
    .family<AvatarInfo, MemberInfo>((ref, query) {
      final displayName =
          ref.watch(memberDisplayNameProvider(query)).valueOrNull;
      final avatarData = ref.watch(memberAvatarProvider(query)).valueOrNull;

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