feat: split bill
This commit is contained in:
@@ -5,8 +5,8 @@ import 'package:enaklo_pos/data/models/response/order_response_model.dart';
|
||||
import 'package:enaklo_pos/presentation/home/bloc/order_form/order_form_bloc.dart';
|
||||
import 'package:enaklo_pos/presentation/payment/pages/payment_page.dart';
|
||||
import 'package:enaklo_pos/presentation/refund/pages/refund_page.dart';
|
||||
import 'package:enaklo_pos/presentation/sales/blocs/day_sales/day_sales_bloc.dart';
|
||||
import 'package:enaklo_pos/presentation/sales/blocs/order_loader/order_loader_bloc.dart';
|
||||
import 'package:enaklo_pos/presentation/split_bill/pages/split_bill_page.dart';
|
||||
import 'package:enaklo_pos/presentation/void/pages/void_page.dart';
|
||||
import 'package:enaklo_pos/presentation/sales/widgets/sales_detail.dart';
|
||||
import 'package:enaklo_pos/presentation/sales/widgets/sales_list_order.dart';
|
||||
@@ -213,6 +213,18 @@ class _SalesPageState extends State<SalesPage> {
|
||||
label: 'Bayar',
|
||||
icon: Icon(Icons.payment),
|
||||
),
|
||||
SpaceWidth(8),
|
||||
Button.outlined(
|
||||
onPressed: () {
|
||||
context.push(
|
||||
SplitBillPage(
|
||||
order: orderDetail!,
|
||||
),
|
||||
);
|
||||
},
|
||||
label: 'Split Bill',
|
||||
icon: Icon(Icons.payment),
|
||||
),
|
||||
],
|
||||
if (widget.status == 'completed')
|
||||
Button.outlined(
|
||||
|
||||
@@ -27,7 +27,7 @@ class SalesRightTitle extends StatelessWidget {
|
||||
children: [
|
||||
Expanded(
|
||||
child: Text(
|
||||
"Detail Pesanan #${order?.orderNumber}",
|
||||
"Detail Pesanan",
|
||||
style: TextStyle(
|
||||
color: AppColors.black,
|
||||
fontSize: 20,
|
||||
|
||||
Reference in New Issue
Block a user