From a0daa2987199e575b93f204fe26bdc3d0cdcdf3b Mon Sep 17 00:00:00 2001 From: Ayo Date: Mon, 22 Jan 2024 23:18:53 +0100 Subject: [PATCH] fix(cart): remove product when count zero --- app-cart/src/Cart.jsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app-cart/src/Cart.jsx b/app-cart/src/Cart.jsx index c1610ae..04a5b05 100644 --- a/app-cart/src/Cart.jsx +++ b/app-cart/src/Cart.jsx @@ -55,6 +55,11 @@ class Cart extends Component { if (index > -1) { const updatedProducts = [...products]; updatedProducts[index].count--; + + if (updatedProducts[index].count === 0) { + updatedProducts.splice(index, 1); + } + this.setState({ products: updatedProducts }); } };