From c8d2662a36e0e7fe10dddb7249be52041782e12f Mon Sep 17 00:00:00 2001 From: hdbg Date: Sat, 28 Mar 2026 18:18:28 +0100 Subject: [PATCH] refactor(grants): wrap grant list in SingleChildScrollView --- .../screens/dashboard/evm/grants/grants.dart | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/useragent/lib/screens/dashboard/evm/grants/grants.dart b/useragent/lib/screens/dashboard/evm/grants/grants.dart index b3b314b..cccec5d 100644 --- a/useragent/lib/screens/dashboard/evm/grants/grants.dart +++ b/useragent/lib/screens/dashboard/evm/grants/grants.dart @@ -19,8 +19,6 @@ String _formatError(Object error) { return message; } -// ─── Grant list ─────────────────────────────────────────────────────────────── - class _GrantList extends StatelessWidget { const _GrantList({required this.grants}); @@ -28,22 +26,22 @@ class _GrantList extends StatelessWidget { @override Widget build(BuildContext context) { - return Column( - children: [ - for (var i = 0; i < grants.length; i++) - Padding( - padding: EdgeInsets.only( - bottom: i == grants.length - 1 ? 0 : 1.8.h, + return SingleChildScrollView( + child: Column( + children: [ + for (var i = 0; i < grants.length; i++) + Padding( + padding: EdgeInsets.only( + bottom: i == grants.length - 1 ? 0 : 1.8.h, + ), + child: GrantCard(grant: grants[i]), ), - child: GrantCard(grant: grants[i]), - ), - ], + ], + ), ); } } -// ─── Screen ─────────────────────────────────────────────────────────────────── - @RoutePage() class EvmGrantsScreen extends ConsumerWidget { const EvmGrantsScreen({super.key});