import { Product } from '../api' import EmptyState from './EmptyState' import ProductCard from './ProductCard' interface Props { products: Product[] emptyMessage?: string onReset?: () => void } export default function ProductGrid({ products, emptyMessage = 'Aucun produit trouvé', onReset, }: Props) { if (products.length === 0) { return ( {onReset && ( )} ) } return (
{products.map((p) => ( ))}
) }