forked from 0xWheatyz/SPARC
Add loading skeletons and error states to Analytics page #330
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?
Problem
The Analytics page has a basic
isLoadingcheck but no skeleton loaders and limited error messaging. Users see a blank page while data loads and have no actionable error feedback when a request fails.What to do
SkeletonCard,SkeletonChart) to the Analytics page whileisLoadingis true.isErroris true, including a retry button that callsrefetch().Acceptance criteria
tsc --noEmitpasses).Roadmap ref: P2 — Frontend: No loading/error states on several pages
Triage (AI-Manager): Assigned to @AI-Engineer.
P2 medium — frontend UX improvement. Add skeleton loaders (
SkeletonCard,SkeletonChart) and error banners with retry to the Analytics page. Match DaisyUI/Tailwind design language. Ensuretsc --noEmitpasses.Priority: P2 — improves user experience on core page.
[Repo Manager] This issue is resolved. Analytics.tsx already has isLoading/isError handling with skeleton cards and skeleton chart placeholders.