|
All checks were successful
PR Check — Frontend / frontend (pull_request) Successful in 1m53s
Add an optional `subsections` array to a user-guide section, rendered by the new pure `DocsSubsections` component between the "How to" block and the tips. Each entry has an id, a title, an optional italic status line, an ordered list of steps and an optional trailing note. The ids are registered in `sectionRefs` of `DocsContent`, so the existing hash navigation (`/settings/users#import-export`) reaches the sub-sections too. Only the Import section declares the key; the eleven other sections render exactly as before. The Import section gets six blocks in French and English: a generic "export a CSV from your bank" block, then Desjardins, Tangerine, RBC, National Bank and BMO with their verification status. The National Bank and BMO blocks, which ask the user to send a header line through the feedback form, carry the warning never to paste an account number, a balance or a real transaction, in the JSON files and in the markdown guide alike. `docs/guide-utilisateur.md` receives the same six blocks in chapter 4, a mention of the "Create a sample folder" button in its "How to", and a "Quick start" in chapter 1 rewritten as the six steps of the getting-started checklist, same order and wording as `onboarding.checklist.items.*`. `DocsSubsections.test.tsx` calls the component directly (no jsdom): null for a section without sub-sections, one block per entry with its id and ref registration, status line and note rendered only when present, malformed entries dropped. Resolves #355 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| adr | ||
| archive | ||
| analyse-onboarding-2026-09.md | ||
| api-contract-prices.md | ||
| architecture.md | ||
| audit-bilan-2026-05.md | ||
| guide-utilisateur.md | ||
| qa-refonte-seed-categories-ipc.md | ||
| qa-update-cycle.md | ||