diff --git a/js/bootstrap.bundle.min.js b/js/bootstrap.bundle.min.js index 2c921ee8..4a0948a5 100644 --- a/js/bootstrap.bundle.min.js +++ b/js/bootstrap.bundle.min.js @@ -8,14 +8,41 @@ try { setTimeout(function () { - document.getElementById("cartItems").style.display = "block"; + let cartItemsFromStorage = JSON.parse(localStorage.getItem("filteredProducts")); + let cartItemslen = cartItemsFromStorage ? cartItemsFromStorage.length : 0; + let cartItemsElement = document.getElementById("cartItems"); + + if (cartItemslen > 0) { + cartItemsElement.style.visibility = "visible"; + cartItemsElement.style.display = "block"; // Ensure it's visible even if initially hidden + cartItemsElement.innerText = cartItemslen; + } else { + cartItemsElement.style.visibility = "hidden"; + // Optionally, you might want to set display to none if you want to hide the element completely + cartItemsElement.style.display = "none"; + } + }, 1500); +} catch (error) { + console.error("Error in displaying cart items:", error); +} + + +/*try { + setTimeout(function () { cartItemsFromStorage = JSON.parse(localStorage.getItem("filteredProducts")); cartItemslen = cartItemsFromStorage.length; - toggleItmDis = document.getElementById("cartItems"); - dataItms = document.getElementById("cartItems"); - dataItms.innerText = cartItemslen; + if(cartItemslen>0){ + document.getElementById("cartItems").style.visibility="visible"; + let toggleItmDis = document.getElementById("cartItems"); + let dataItms = document.getElementById("cartItems"); + dataItms.innerText = cartItemslen; + } + else{ + document.getElementById("cartItems").style.visibility="hidden"; + } + }, 1500); } catch (error) { document.getElementById("cartItems").style.display = "none"; console.warn(error); -} +}*/ diff --git a/js/homeHeader.js b/js/homeHeader.js index 24e32234..430f61e6 100644 --- a/js/homeHeader.js +++ b/js/homeHeader.js @@ -30,14 +30,20 @@ if (moreLinksDropdown) { // for kart try { - document.getElementById("cartItems").style.display="block" const cartItemsFromStorage = JSON.parse( localStorage.getItem("filteredProducts") ); let cartItemslen = cartItemsFromStorage.length; - let toggleItmDis = document.getElementById("cartItems"); - let dataItms = document.getElementById("cartItems"); - dataItms.innerText = cartItemslen; + if(cartItemslen>0){ + document.getElementById("cartItems").style.visibility="visible"; + let toggleItmDis = document.getElementById("cartItems"); + let dataItms = document.getElementById("cartItems"); + dataItms.innerText = cartItemslen; + } + else{ + document.getElementById("cartItems").style.visibility="hidden"; + } + } catch (error) { document.getElementById("cartItems").style.display="none" console.warn(error)