diff --git a/lib/presentation/pages/checkout/checkout_page.dart b/lib/presentation/pages/checkout/checkout_page.dart index 67bfcfb..fffd0a0 100644 --- a/lib/presentation/pages/checkout/checkout_page.dart +++ b/lib/presentation/pages/checkout/checkout_page.dart @@ -70,6 +70,9 @@ class CheckoutPage extends StatelessWidget implements AutoRouteWrapper { (f) => AppFlushbar.showOrderFailureToast(context, f), (order) { if (context.mounted) { + context.read().add( + CheckoutFormEvent.orderAddedItems(order), + ); context.router.replace(const SuccessAddItemOrderRoute()); } }, diff --git a/lib/presentation/pages/order/pages/success_add_item_order/widgets/success_add_item_order_left_panel.dart b/lib/presentation/pages/order/pages/success_add_item_order/widgets/success_add_item_order_left_panel.dart index 3407fde..57c78ae 100644 --- a/lib/presentation/pages/order/pages/success_add_item_order/widgets/success_add_item_order_left_panel.dart +++ b/lib/presentation/pages/order/pages/success_add_item_order/widgets/success_add_item_order_left_panel.dart @@ -188,10 +188,14 @@ class SuccessAddItemOrderLeftPanel extends StatelessWidget { Expanded( child: AppElevatedButton.filled( onPressed: () { + print("onPressed"); + print(checkoutState.orderAdded); + final order = checkoutState.orderAdded; + if (order == null) return; context.read().add( PrintStruckEvent.order( Order.fromLastOrder( - checkoutState.orderAdded!, + order, checkoutState.items, ), ),