renderInvitations method
List?
renderInvitations( - dynamic context,
- dynamic ref
)
Implementation
List<Widget>? renderInvitations(BuildContext context, WidgetRef ref) {
final invitations = ref.watch(invitationListProvider);
if (invitations.isEmpty) {
return null;
}
return [
SliverToBoxAdapter(
child: Padding(
padding: const EdgeInsetsDirectional.symmetric(
horizontal: 10,
vertical: 5,
),
child: Text(
L10n.of(context).invitations,
style: Theme.of(context).textTheme.headlineSmall,
),
),
),
SliverList(
delegate: SliverChildBuilderDelegate(
(BuildContext context, int index) {
return InvitationCard(
invitation: invitations[index],
);
},
childCount: invitations.length,
),
),
];
}