From 0eead07f00a35477781c47478386d4eb240f5b1d Mon Sep 17 00:00:00 2001 From: komekh Date: Fri, 30 Aug 2024 13:54:44 +0500 Subject: [PATCH] centered loading --- lib/presentation/screens/histories_screen.dart | 9 ++++++--- lib/presentation/screens/orders.dart | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/lib/presentation/screens/histories_screen.dart b/lib/presentation/screens/histories_screen.dart index d07b56e..1f119cb 100644 --- a/lib/presentation/screens/histories_screen.dart +++ b/lib/presentation/screens/histories_screen.dart @@ -64,9 +64,12 @@ class _HistoriesScreenState extends State { BlocBuilder( builder: (context, state) { if (state is OrderLoading && state.orders.isEmpty) { - return const SliverToBoxAdapter( - child: Center( - child: CircularProgressIndicator(), + return SliverToBoxAdapter( + child: SizedBox( + height: MediaQuery.of(context).size.height - kToolbarHeight * 3, + child: const Center( + child: CircularProgressIndicator(), + ), ), ); } else if (state is OrderError && state.orders.isEmpty) { diff --git a/lib/presentation/screens/orders.dart b/lib/presentation/screens/orders.dart index 309c029..6db2480 100644 --- a/lib/presentation/screens/orders.dart +++ b/lib/presentation/screens/orders.dart @@ -70,9 +70,12 @@ class _OrdersScreenState extends State with AutomaticKeepAliveClie BlocBuilder( builder: (context, state) { if (state is OrderLoading && state.orders.isEmpty || state is OrderInitial) { - return const SliverToBoxAdapter( - child: Center( - child: CircularProgressIndicator(), + return SliverToBoxAdapter( + child: SizedBox( + height: MediaQuery.of(context).size.height / 2.5, + child: const Center( + child: CircularProgressIndicator(), + ), ), ); } else if (state is OrderError && state.orders.isEmpty) {