add items order
This commit is contained in:
@@ -61,6 +61,22 @@ class CheckoutPage extends StatelessWidget implements AutoRouteWrapper {
|
||||
});
|
||||
},
|
||||
),
|
||||
BlocListener<OrderFormBloc, OrderFormState>(
|
||||
listenWhen: (previous, current) =>
|
||||
previous.failureOrAddItemOrder != current.failureOrAddItemOrder,
|
||||
listener: (context, state) {
|
||||
state.failureOrAddItemOrder.fold(() {}, (either) {
|
||||
either.fold(
|
||||
(f) => AppFlushbar.showOrderFailureToast(context, f),
|
||||
(order) {
|
||||
if (context.mounted) {
|
||||
context.router.replace(SuccessAddItemOrderRoute());
|
||||
}
|
||||
},
|
||||
);
|
||||
});
|
||||
},
|
||||
),
|
||||
],
|
||||
child: SafeArea(
|
||||
child: Hero(
|
||||
|
||||
Reference in New Issue
Block a user