From f87309af3f495483780618f7c7e84bd41f95ca2e Mon Sep 17 00:00:00 2001 From: efrilm Date: Thu, 14 Aug 2025 00:16:42 +0700 Subject: [PATCH] feat: update --- .../refund/dialog/refund_success_dialog.dart | 5 +++-- lib/presentation/sales/widgets/sales_card.dart | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/lib/presentation/refund/dialog/refund_success_dialog.dart b/lib/presentation/refund/dialog/refund_success_dialog.dart index 99535f8..b426946 100644 --- a/lib/presentation/refund/dialog/refund_success_dialog.dart +++ b/lib/presentation/refund/dialog/refund_success_dialog.dart @@ -1,6 +1,8 @@ import 'package:enaklo_pos/core/components/spaces.dart'; import 'package:enaklo_pos/core/constants/colors.dart'; +import 'package:enaklo_pos/core/extensions/build_context_ext.dart'; import 'package:enaklo_pos/core/extensions/int_ext.dart'; +import 'package:enaklo_pos/presentation/home/pages/dashboard_page.dart'; import 'package:flutter/material.dart'; class RefundSuccessDialog extends StatelessWidget { @@ -102,8 +104,7 @@ class RefundSuccessDialog extends StatelessWidget { Expanded( child: ElevatedButton( onPressed: () { - Navigator.pop(context); - Navigator.pop(context); + context.push(DashboardPage()); }, style: ElevatedButton.styleFrom( backgroundColor: AppColors.primary, diff --git a/lib/presentation/sales/widgets/sales_card.dart b/lib/presentation/sales/widgets/sales_card.dart index b6b977c..9e9fcae 100644 --- a/lib/presentation/sales/widgets/sales_card.dart +++ b/lib/presentation/sales/widgets/sales_card.dart @@ -58,6 +58,24 @@ class SalesCard extends StatelessWidget { ), ), ), + if (order.isVoid == true) + Container( + padding: + const EdgeInsets.symmetric(horizontal: 8, vertical: 4), + decoration: BoxDecoration( + color: Colors.red.withOpacity(0.15), + borderRadius: BorderRadius.circular(16), + ), + child: Text( + 'Void', + style: TextStyle( + color: Colors.red, + fontWeight: FontWeight.w600, + fontSize: 10, + letterSpacing: 0.5, + ), + ), + ), ], ), const SizedBox(height: 12),