From f182c8021060ff1fa9c6265b9068eaa46d5f2bbe Mon Sep 17 00:00:00 2001 From: Sergey Elpashev Date: Tue, 25 Jun 2024 22:51:14 +0300 Subject: [PATCH] fix: price reduction on deletion --- lib/pages/basket.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pages/basket.dart b/lib/pages/basket.dart index 96ed550..d840734 100644 --- a/lib/pages/basket.dart +++ b/lib/pages/basket.dart @@ -155,6 +155,8 @@ class _BasketPageState extends State { removeItemFromCart(id); setState(() { cartItems.removeWhere((element) => element.id == id); + totalPrice = cartItems.fold( + 0, (sum, item) => sum + item.price * item.localCount); }); if (mounted) { _updateCart();