feat(cooking-session): déplie une recette de l'onglet Recettes au lieu de rediriger #28
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/cooking-recipes-inline-detail"
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?
Contexte
Sur l'onglet Recettes de
/cuisiner, cliquer une recette naviguait vers/recettes/:id— on quittait la session de cuisine en cours pour ça.Changement
<button>(cooking-recipes__row,aria-expanded) qui déplie désormais le détail complet de la recette directement sous elle, chargé à la demande viaGET /recipes/:id.RecipeDetailPaneltel quel (showActions={false}, même traitement "aperçu" queRecipePickerDialog) plutôt que de réimplémenter une seconde vue "lire une recette".AppLayout'sSettingsMenu), cliquer une autre recette referme la précédente.RecipesTabest désormaiskey-é par semaine commePlanTab, pour qu'un changement de semaine referme un dépliant devenu obsolète plutôt que de le laisser ouvert sur une recette qui n'est plus la bonne.cookingSession.recipesTab.viewRecipesupprimée (plus d'appelant).Tests
cooking-session-page.cy.ts: nouveau test dédié — déplier/replier, aucune navigation, un seul dépliant ouvert à la fois (cliquer une 2ᵉ recette referme la 1ʳᵉ).cooking-session.feature: nouveau scénario Gherkin dédié.pnpm lint+pnpm --filter web buildclean. Suitecooking-session-page.cy.ts+cooking-session.feature: 16/16 passing (Chrome headless).🤖 Generated with Claude Code