From f86dd01d95e2dd16159ea029e70d28d4564777da Mon Sep 17 00:00:00 2001 From: Gilles Soulier Date: Mon, 25 May 2026 07:13:08 +0200 Subject: [PATCH] feat(shopping): affichage stats d'achat dans le catalogue (dernier achat + intervalle moyen) Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/components/shopping/CatalogueModal.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/shopping/CatalogueModal.tsx b/frontend/src/components/shopping/CatalogueModal.tsx index e6a21aa..440b4d7 100644 --- a/frontend/src/components/shopping/CatalogueModal.tsx +++ b/frontend/src/components/shopping/CatalogueModal.tsx @@ -311,10 +311,16 @@ export default function CatalogueModal({ stores, onClose }: CatalogueModalProps) {p.name} {p.brand && {p.brand}} -
+
{p.category && {p.category}} {p.default_unit && {p.default_unit}} {p.price && {p.price} €} + {p.last_purchased_at && ( + + ↻ {new Date(p.last_purchased_at).toLocaleDateString('fr-FR', { day: '2-digit', month: 'short' })} + {p.avg_interval_days && ` · ~${Math.round(Number(p.avg_interval_days))}j`} + + )}