import { useApp } from '../context/AppContext'; import { useProducts } from '../hooks/useProducts'; import { CartItem } from '../types'; export function Products() { const { products, refetch } = useProducts(); const { addToCart } = useApp(); return (

Products

{products.map((product) => (
{product.image_url && ( {product.name} )}

{product.name}

{product.description}

${product.price} Stock: {product.stock}
))}
{products.length === 0 && (

No products available

)}
); }