Extract detection and segmentation workflow hooks
This commit is contained in:
@@ -170,6 +170,13 @@ React + TypeScript + MapLibre foundation for project/area/dataset workflow.
|
||||
- The report summary covers project, AOI, datasets, QA/QC, exports and known limitations.
|
||||
- Export Center behavior is unchanged; the richer handoff content is produced by the existing project report export action.
|
||||
|
||||
## Sprint 26 maintainability updates
|
||||
|
||||
- Detection workflow orchestration moved from `src/App.tsx` into `src/hooks/useDetectionWorkflow.ts`.
|
||||
- Segmentation workflow orchestration moved from `src/App.tsx` into `src/hooks/useSegmentationWorkflow.ts`.
|
||||
- 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.
|
||||
|
||||
## 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