import { Card, Button, Form, Row, Col } from 'react-bootstrap'; import { useContext, useState, useEffect } from 'react'; import { CartContext } from './Cart'; export function CartCard({ product }) { const cart = useContext(CartContext); const productQuantity = cart.getProductQuantity(product.id); const [imageSrc, setImageSrc] = useState(null); useEffect(() => { fetch(`https://localhost:7292/api/Image?id=${product.id}&thumbnail=true`) .then(response => response.blob()) .then(blob => { const imageUrl = URL.createObjectURL(blob); setImageSrc(imageUrl); }) }, []); return ( <>
{product.title} {product.price}$ CA
Dans l'carosse: {productQuantity}
) } export default CartCard;