feat(cooking-session): onglets Recettes/Plan + stepper d'étapes cochables #23
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/cooking-session-stepper"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Remanie
/cuisiner: au lieu d'empiler toutes les phases, deux onglets (Recettes, Plan) et un stepper qui parcourt les phases une à une.Plan
localStorage(CookingProgressStore) — aucun état serveur, même parti pris queShoppingListPage. Ids réconciliés au chargement (reconcileChecked) si la planif a changé. RéutiliseCheckboxOption.Recettes
Détails
stepIndexen état de composant (pas d'?step=URL — la semaine elle-même n'est pas maintenue dans l'URL après navigation),PlanTabremonté parkey={weekKey}.cookingSession.tabs/stepper/progress/recipesTab.cooking-session.ts(reconcileChecked,phaseProgress).Vérifié :
pnpm lint+pnpm buildOK ; smoke test navigateur (bascule d'onglets, stepper, coche persistée au reload, liens Recettes, clair/sombre). Cypress non exécuté headless dans le sandbox Windows (crash GPU documenté) — specs pour la CI.🤖 Generated with Claude Code