docs(audit): FormBuilder refactor entry
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
3811df2961
commit
9165ec1033
1 changed files with 1 additions and 0 deletions
|
|
@ -111,6 +111,7 @@ Les problèmes sont classés en **Bloquant**, **Amélioration** et **Perfectionn
|
|||
| ~~`tabs.tsx`~~ | ~~330~~ | **Refactorisé 2026-02-05** : module `components/ui/tabs/` avec types, `Tabs`, `TabsList`, `TabsTrigger`, `TabsContent`. Stories `w-[400px]` → `max-w-md`. Re-export depuis `tabs.tsx`. |
|
||||
| ~~`tooltip.tsx`~~ | ~~327~~ | **Refactorisé 2026-02-05** : module `components/ui/tooltip/` avec types, `useTooltip`, `TooltipContent`, `Tooltip`. Handlers hover sur wrapper, click/focus sur enfant (cloneElement). Conformité : `max-w-xs` par défaut, stories `h-[200px]` → `min-h-layout-story`. Re-export depuis `tooltip.tsx`. |
|
||||
| ~~`Table.tsx` (data)~~ | ~~323~~ | **Refactorisé 2026-02-05** : module `components/data/table/` avec types, `useTable`, `TableHeadRow`, `TableBodyRows`, `Table`. Conformité : largeur colonnes via style (pas de classe arbitraire). Stories : Default, Empty, Paginated, Selectable (Data/Table). Re-export depuis `Table.tsx`. |
|
||||
| ~~`FormBuilder.tsx`~~ | ~~316~~ | **Refactorisé 2026-02-05** : module `components/forms/form-builder/` avec types, `useFormBuilder`, `FormBuilderFieldWidget`, `FormBuilder`. Conformité : textarea `min-h-[80px]` → `min-h-20`. Stories : Default, Empty, Disabled (Components/Forms/FormBuilder). Re-export depuis `FormBuilder.tsx`. |
|
||||
| ~~`AccountSettings.tsx`~~ | ~~362~~ | **Refactorisé 2026-02-05** : module `features/settings/components/account-settings/` avec `useAccountSettings`, `AccountSettingsErrorBanner`, `AccountSettingsPasswordCard`, `AccountSettingsExportCard`, `AccountSettingsDeleteCard`, `AccountSettingsSkeleton`. Stories : Default, Loading. Re-export depuis `AccountSettings.tsx`. |
|
||||
| ~~`TrackSearchFilters.tsx`~~ | ~~348~~ | **Refactorisé 2026-02-05** : module `features/tracks/components/track-search-filters/` avec `useTrackSearchFilters`, `TrackSearchFiltersBasic`, `TrackSearchFiltersAdvanced`, `TrackSearchFiltersSkeleton`. Stories : Default, Applied, Loading. Re-export depuis `TrackSearchFilters.tsx`. |
|
||||
| ~~`SessionsPage.tsx`~~ | ~~351~~ | **Refactorisé 2026-02-05** : module `features/auth/components/sessions-page/` avec `useSessionsPage`, `SessionsPageHeader`, `SessionsPageErrorBanner`, `SessionsPageRevokeAllButton`, `SessionsPageSessionItem`, `SessionsPageContent`, `SessionsPageEmpty`, `SessionsPageSkeleton`. Stories : Default, Loading, Empty, Error. MSW : GET/DELETE auth/sessions. Re-export depuis `pages/SessionsPage.tsx`. |
|
||||
|
|
|
|||
Loading…
Reference in a new issue