masabbasi / Fashion-Ecommerce-Website

https://masabbasi.github.io/Fashion-Ecommerce-Website/
0 stars 0 forks source link

replace this function and try #1

Open AhmadMrf opened 1 year ago

AhmadMrf commented 1 year ago
export function showProduct(array) {
  const swiperNewArrivals = document.querySelector(".swiperNewArrivals");
  if (swiperNewArrivals != null) {
  const newSwiperItem =  array.map((item) => {
    const { category, images, id, tag, title, price, max } = item;
    let tagEl;
    if (tag != "") {
      tagEl = `<div class="productTag">${tag}</div>`;
    } else {
      tagEl = "";
    }
    return `<div class="swiper-slide">
        <div class="product">
            <div class="productImage">
                <img src="./assets/images/${images[0]}">
                <div class="productFavorite" data-id="${id}"><img src="./assets/images/favorite.svg"></div>
                <div class="productBag" data-id="${id}"><img src="./assets/images/Bag.svg"></div>
                <div class="productPhotos"><img src="./assets/images/photos.svg"></div>
                ${tagEl}
            </div>
            <div class="productDetail">
                <div>
                    <span>${category}</span>
                    <div class="rate">
                        <img src="./assets/images/StarFill.svg">
                        <img src="./assets/images/StarFill.svg">
                        <img src="./assets/images/StarFill.svg">
                        <img src="./assets/images/StarFill.svg">
                        <img src="./assets/images/Star.svg">
                    </div>
                </div>
                <p><a href="#">${title}</a></p>
                <div>
                <span class="productPrice">$${price.off}</span>
                <span class="productOff">$${price.main}</span>
                </span><span class="productInventory">Inventory: ${max}</span>
                </div>
            </div>
        </div>
    </div>
        `;
  });
  swiperNewArrivals.innerHTML = newSwiperItem.join('');
}
}
masabbasi commented 1 year ago

This did not work.