feat: syn product

This commit is contained in:
efrilm
2025-08-03 00:35:00 +07:00
parent 576f687d21
commit 7678b4791d
28 changed files with 1922 additions and 948 deletions
@@ -254,8 +254,7 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(previousValue, element) =>
previousValue +
(element.product.price!
.toIntegerFromText *
(element.product.price! *
element.quantity),
));
return Text(
@@ -315,8 +314,7 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(previousValue, element) =>
previousValue +
(element.product.price!
.toIntegerFromText *
(element.product.price! *
element.quantity),
));
@@ -373,8 +371,7 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(previousValue, element) =>
previousValue +
(element.product.price!
.toIntegerFromText *
(element.product.price! *
element.quantity),
),
);
@@ -457,8 +454,7 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(previousValue, element) =>
previousValue +
(element.product.price!
.toIntegerFromText *
(element.product.price! *
element.quantity),
),
);
@@ -509,8 +505,7 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(previousValue, element) =>
previousValue +
(element.product.price!
.toIntegerFromText *
(element.product.price! *
element.quantity),
),
);
@@ -1262,8 +1257,7 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(previousValue, element) =>
previousValue +
(element.product.price!
.toIntegerFromText *
(element.product.price! *
element.quantity),
),
);
@@ -1566,10 +1560,8 @@ class _ConfirmPaymentPageState extends State<ConfirmPaymentPage> {
0,
(sum, item) =>
sum +
(int.tryParse(item
.product
.price ??
'0') ??
(item.product
.price ??
0) *
item.quantity),
);