forked from 0xWheatyz/SPARC
Add loading skeletons and error states to Batch and Analytics pages #214
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
The Batch and Analytics pages currently render nothing (or partial content) while data is loading, and display raw error objects when requests fail. This makes the UI feel broken.
Roadmap reference: ROADMAP.md > P2 > Frontend > No loading/error states on several pages
What to do
Acceptance criteria
This issue has already been resolved in the current codebase.
The Analytics page has full skeleton loaders (animated pulse cards and chart placeholders) and a detailed error state with retry button. The Batch page has a loading spinner during analysis and a styled error state with dismiss button and descriptive error messages.
Closing as already implemented.