inviter method

dynamic inviter(
  1. dynamic context,
  2. dynamic ref
)

Implementation

Chip inviter(BuildContext context, WidgetRef ref) {
  final profile =
      ref.watch(invitationUserProfileProvider(invitation)).valueOrNull;
  final userId = invitation.senderIdStr();

  return Chip(
    visualDensity: VisualDensity.compact,
    avatar: ActerAvatar(
      options: AvatarOptions.DM(
        AvatarInfo(
          uniqueId: userId,
          displayName: profile?.displayName,
          avatar: profile?.avatar,
        ),
        size: 24,
      ),
    ),
    label: Text(profile?.displayName ?? userId),
  );
}