forked from 0xWheatyz/SPARC
Add loading states and error messages to Batch and Analytics frontend pages #1508
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 item: P2 Frontend — loading/error states
The Batch and Analytics pages have no skeleton loaders or error boundaries. Users see a blank page while data loads or when requests fail, with no feedback.
What to do
loadinganderrorstates.Acceptance criteria
[Repo Manager] This issue is already resolved. Both the Batch and Analytics pages include comprehensive loading states (skeleton cards with animate-pulse), error states with AlertCircle icons and descriptive messages, and proper react-query integration (isLoading, isError handling). The Batch page shows loading skeletons for job history and error messages for mutation failures. The Analytics page shows skeleton cards and charts during loading. Closing as complete.