INNER CODE UNIT · JavaScript

productsFromCart

maryamaljanabi/bestbags-nodejs-ecommerce · routes/index.js:265

async function productsFromCart(cart) {
  let products = []; // array of objects
  for (const item of cart.items) {
    let foundProduct = (
      await Product.findById(item.productId).populate("category")
    ).toObject();
    foundProduct["qty"] = item.qty;
    foundProduct["totalPrice"] = item.price;
    products.push(foundProduct);
  }
  return products;
}

module.exports = router;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…