docs(audit): FileDetailsView refactorised 2026-02-05
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
162a3bf0a7
commit
5dd242d847
1 changed files with 1 additions and 0 deletions
|
|
@ -147,6 +147,7 @@ Les problèmes sont classés en **Bloquant**, **Amélioration** et **Perfectionn
|
|||
| ~~`StudioView.tsx`~~ | ~~169~~ | **Refactorisé 2026-02-05** : module `components/views/studio-view/` avec `useStudioView`, `StudioViewHeader`, `StudioViewSidebar`, `StudioViewNavButton`, `StudioViewContent`, `StudioViewProjectsSwitch`, `StudioViewSkeleton`. Layout `min-h-layout-main` ; `w-[65%]` → `w-2/3`. Stories : Default, Projects, Loading. Re-export depuis `StudioView.tsx`. |
|
||||
| ~~`context/AudioContext.tsx`~~ | ~~343~~ | **Refactorisé 2026-02-05** : module `context/audio-context/` avec `types` (VisualizerSettings, AudioContextType), `mockTracks`, `useAudioContextValue`, `AudioContext` (createContext, useAudio, AudioProvider). Re-export depuis `AudioContext.tsx`. 12 tests passent. Correction : `toggleMute` bascule `isMuted` (au lieu de play). |
|
||||
| ~~`components/ui/virtualized-list.tsx`~~ | ~~295~~ | **Refactorisé 2026-02-05** : module `components/ui/virtualized-list/` avec `types` (VirtualizedListProps), `VirtualizedList`, `useInfiniteScroll`, `useScrollPosition`. Re-export depuis `virtualized-list.tsx` (import explicite depuis `./virtualized-list/index`). Stories : Default, SmallItems. 4 tests passent (mock useVirtualizer complété). |
|
||||
| ~~`components/views/FileDetailsView.tsx`~~ | ~~292~~ | **Refactorisé 2026-02-05** : module `components/views/file-details-view/` avec `types` (FileDetailsViewProps, ActivityItem, VersionItem), `mockData` (MOCK_ACTIVITY, MOCK_VERSIONS, getMockFile), `useFileDetailsView`, Header, Preview, Metadata, Activity, Versions, Storage, `FileDetailsViewSkeleton`. Layout : `min-h-[400px]` → `min-h-layout-page-sm`, badge LATEST `text-[10px]` → `text-xs`. Stories : Default, Loading (Skeleton). Re-export depuis `FileDetailsView.tsx`. |
|
||||
|
||||
### Problèmes identifiés
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue