97f011a24b386330c7c7ff27ff0d7066418d79f6
- Replace placeholder page.tsx with full implementation: - 4-step stepper (Analyser → Diff → Confirmer → Progression) - Step 1: Call /api/sync/preview to analyze Sheet vs Shopify - Step 2: Display DiffTable with changes summary - Step 3: Confirmation with actionable changes count - Step 4: Real-time progress streaming from /api/sync/execute - History section with loadable entries - Fix type annotations in preview.test.ts (SyncProduct, ShopifyProductFull) - All 40 tests passing, TypeScript strict mode clean Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Interface de gestion produits et images — Matériaux Destock
Languages
TypeScript
99.2%
Dockerfile
0.4%
JavaScript
0.3%