feat: stocker et afficher les données étendues dans le modal détail

- Ajout des champs a_propos, description, carateristique, details au modèle ProductSnapshot
- Sérialisation JSON pour les listes et dictionnaires
- Modification du CRUD pour stocker/lire les données étendues
- Modification du runner pour passer les données lors du scrape
- AddProductModal envoie les données étendues lors de la création
- La base SQLite doit être recréée (suppression de suivi.db)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-20 03:30:09 +01:00
parent 6a10d496d8
commit 58e9aa1429
5 changed files with 83 additions and 1 deletions

View File

@@ -100,6 +100,11 @@ const AddProductModal = ({ onClose }) => {
choix_amazon: data.choix_amazon ?? null,
offre_limitee: data.offre_limitee ?? null,
exclusivite_amazon: data.exclusivite_amazon ?? null,
// Données étendues
a_propos: data.a_propos ?? null,
description: data.description ?? null,
carateristique: data.carateristique ?? null,
details: data.details ?? null,
});
onClose();