From 937b73f45fb5163e41282467f91f0939cbbac6ff Mon Sep 17 00:00:00 2001 From: Elham Rababah Date: Thu, 26 Nov 2020 13:43:45 +0200 Subject: [PATCH] ES-185:Handel no item in the list --- lib/pages/delivery/delivery_confirmed_page.dart | 7 +++++++ lib/widgets/order/order_info_card.dart | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/pages/delivery/delivery_confirmed_page.dart b/lib/pages/delivery/delivery_confirmed_page.dart index 12c7939..f8f48ee 100644 --- a/lib/pages/delivery/delivery_confirmed_page.dart +++ b/lib/pages/delivery/delivery_confirmed_page.dart @@ -4,6 +4,7 @@ import 'package:driverapp/core/model/orders/next_order_request_model.dart'; import 'package:driverapp/core/model/orders/pending_orders_res_model.dart'; import 'package:driverapp/core/viewModels/orders_view_model.dart'; import 'package:driverapp/pages/base/base_view.dart'; +import 'package:driverapp/root_page.dart'; import 'package:driverapp/uitl/utils.dart'; import 'package:driverapp/widgets/buttons/secondary_button.dart'; import 'package:driverapp/widgets/delivery/customer_brief_card.dart'; @@ -221,6 +222,12 @@ class DeliveryConfirmedPage extends StatelessWidget { } else { if (model.nextOrdersList != null && model.nextOrdersList.length == 0) { Utils.showErrorToast("No Items in the list"); + Navigator.pushReplacement( + context, + MaterialPageRoute( + builder: (context) => RootPage(), + ), + ); } else { Navigator.pushReplacement( context, diff --git a/lib/widgets/order/order_info_card.dart b/lib/widgets/order/order_info_card.dart index 60ac673..3130a8d 100644 --- a/lib/widgets/order/order_info_card.dart +++ b/lib/widgets/order/order_info_card.dart @@ -124,7 +124,8 @@ class OrderInfoCard extends StatelessWidget { backgroundColor: order.statusID == 2 ? Colors.green : Colors.red, child: Padding( - padding: const EdgeInsets.all(5.0), + padding: const EdgeInsets.symmetric( + vertical: 5, horizontal: 15), child: Text( order.description, style: TextStyle(