Files
stack/apps
Jason WoltjeandClaude Opus 4.6 bfeea743f7 fix(CQ-WEB-10): Add loading/error states to pages with mock data
Convert tasks, calendar, and dashboard pages from synchronous mock data
to async loading pattern with useState/useEffect. Each page now shows a
loading state via child components while data loads, and displays a
PDA-friendly amber-styled message with a retry button if loading fails.

This prepares these pages for real API integration by establishing the
async data flow pattern. Child components (TaskList, Calendar, dashboard
widgets) already handled isLoading props — now the pages actually use them.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-06 18:40:21 -06:00
..