refactor: extract FileBrowser and shared UI primitives (Task 1.2)
- Extract FileBrowser from inline definition in repo-workspace.tsx - Create components/features/git/FileBrowser.tsx with module CSS - Create reusable UI primitives: LoadingState, ErrorState, StatusBadge - Create barrel exports for components/ui/ and components/features/git/ - Replace inline loading/error patterns in dashboard, sessions, repo-workspace Quality gates: tsc (pass), eslint (pass) Refs: repo-restructure Task 1.2
This commit is contained in:
+10
@@ -0,0 +1,10 @@
|
||||
# Progress
|
||||
|
||||
## Status
|
||||
In Progress
|
||||
|
||||
## Tasks
|
||||
|
||||
## Files Changed
|
||||
|
||||
## Notes
|
||||
Reference in New Issue
Block a user