build method
dynamic
build( - dynamic context,
- dynamic ref
)
Implementation
@override
Widget build(BuildContext context, WidgetRef ref) {
final memberLoader = ref.watch(
memberProvider((roomId: roomId, userId: memberId)),
);
return memberLoader.when(
data: (member) => _MemberInfoDrawerInner(
member: member,
memberId: memberId,
isShowActions: isShowActions,
),
error: (e, s) {
_log.severe('Failed to load room member', e, s);
return Padding(
padding: const EdgeInsets.all(20.0),
child: Text(L10n.of(context).errorLoadingProfile(e)),
);
},
loading: () => const MemberInfoSkeleton(),
);
}