Extract export and QA frontend workflows
This commit is contained in:
@@ -177,6 +177,13 @@ React + TypeScript + MapLibre foundation for project/area/dataset workflow.
|
||||
- Shared frontend API error formatting now lives in `src/lib/formatError.ts`.
|
||||
- Detection Lab and Segmentation Lab UI behavior is unchanged; `App.tsx` still wires the same panel props and shared project/map state.
|
||||
|
||||
## Sprint 27 maintainability updates
|
||||
|
||||
- Export Center orchestration moved from `src/App.tsx` into `src/hooks/useExportWorkflow.ts`.
|
||||
- QA/QC comparison and persisted quality-check listing moved from `src/App.tsx` into `src/hooks/useQualityWorkflow.ts`.
|
||||
- Detection and segmentation QA continue to share the same persisted QA/QC refresh path through `loadQualityChecks`.
|
||||
- Export Center and QA/QC UI behavior is unchanged; `App.tsx` still coordinates selected project, dataset and analysis-run state.
|
||||
|
||||
## Release hardening updates
|
||||
|
||||
- Production builds split application code, React vendor code and MapLibre vendor code into separate chunks.
|
||||
|
||||
Reference in New Issue
Block a user