// ----------------------------------------------------------------------------- // Food-Ka — Agrégateur de produits d'épicerie (province de Québec) // Auteur : Simon-Pierre Boucher — contact@spboucher.ai // components/ProductCard.tsx : carte produit (grille de résultats) // Prix courant + prix régulier barré et badge « -XX % » quand en solde, // prix unitaire comparable, bannière d'origine. // ----------------------------------------------------------------------------- import { Link } from "react-router-dom"; import { Product, discountPct, fmtPrice } from "../api"; import SourceLogo from "./SourceLogo"; export default function ProductCard({ p }: { p: Product }) { const img = p.images && p.images.length > 0 ? p.images[0] : null; const pct = discountPct(p); return (