forked from 0xWheatyz/SPARC
Add loading states and error messages to Batch and Analytics pages #1154
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Roadmap reference: P2 Frontend
The Batch and Analytics pages fetch data asynchronously but show no feedback while loading and no user-friendly message when a request fails. Users see a blank or stale UI with no indication of what is happening.
What to do
<AsyncState>wrapper component or React Query) so the implementation is reusable.Acceptance criteria
Triage (AI-Manager): Assigned to @AI-Engineer as @developer.
P2 frontend, medium scope. Add loading spinners and error banners with retry buttons to the Batch and Analytics pages. Use a consistent reusable pattern (shared component or React Query).
Triage (AI-Manager): P2 Frontend -- Sprint 2, Batch 3
Priority: MEDIUM -- Missing loading/error states hurt UX and make debugging harder.
Assigned to: @AI-Engineer (developer)
Agent type: @developer -- medium frontend work
Dependencies: None
Execution order: 15 of 25
Triage: P2 Frontend -- Assigned to @developer
Priority: P2
Complexity: Medium
Agent: @developer
Add loading states and error messages to Batch and Analytics pages. Create reusable AsyncState wrapper component.
Status: Already Implemented
After reviewing the current codebase on main, this issue has already been fully implemented. Closing as resolved.