From ef238397617c223e3e7a3579512aa000c5a49e67 Mon Sep 17 00:00:00 2001 From: efrilm Date: Sat, 1 Nov 2025 04:20:03 +0700 Subject: [PATCH] update order detail --- .../pages/order/widgets/order_right_panel.dart | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/presentation/pages/order/widgets/order_right_panel.dart b/lib/presentation/pages/order/widgets/order_right_panel.dart index 872e32b..4cf356f 100644 --- a/lib/presentation/pages/order/widgets/order_right_panel.dart +++ b/lib/presentation/pages/order/widgets/order_right_panel.dart @@ -85,6 +85,17 @@ class OrderRightPanel extends StatelessWidget { icon: Icon(Icons.print), ), SpaceWidth(8), + if (state.selectedOrder?.status == 'completed') + if (state.selectedOrder?.isRefund == false) + AppElevatedButton.outlined( + onPressed: () { + // context.push(RefundPage( + // selectedOrder: orderDetail!, + // )); + }, + label: 'Refund', + icon: Icon(Icons.autorenew), + ), if (state.selectedOrder?.status == 'pending') ...[ AppElevatedButton.outlined( onPressed: () => context.router.push( @@ -103,6 +114,7 @@ class OrderRightPanel extends StatelessWidget { label: 'Split Bill', icon: Icon(Icons.calculate_outlined), ), + SpaceWidth(8), if (state.selectedOrder?.paymentStatus != 'partial') AppElevatedButton.filled(