fix: price reduction on deletion
This commit is contained in:
@@ -155,6 +155,8 @@ class _BasketPageState extends State<BasketPage> {
|
|||||||
removeItemFromCart(id);
|
removeItemFromCart(id);
|
||||||
setState(() {
|
setState(() {
|
||||||
cartItems.removeWhere((element) => element.id == id);
|
cartItems.removeWhere((element) => element.id == id);
|
||||||
|
totalPrice = cartItems.fold(
|
||||||
|
0, (sum, item) => sum + item.price * item.localCount);
|
||||||
});
|
});
|
||||||
if (mounted) {
|
if (mounted) {
|
||||||
_updateCart();
|
_updateCart();
|
||||||
|
|||||||
Reference in New Issue
Block a user