Problem
PR #62 (Writer Dashboard) and PR #63 (Reader Dashboard) use React Query but never render the error state. If the Supabase query fails (network error, RLS denial, etc.), the user sees no feedback — stuck on empty state with no indication of failure.
Fix
Problem
PR #62 (Writer Dashboard) and PR #63 (Reader Dashboard) use React Query but never render the error state. If the Supabase query fails (network error, RLS denial, etc.), the user sees no feedback — stuck on empty state with no indication of failure.
Fix
errorstate fromuseQuerywith a user-visible error messagenpm run lintandnpm run typecheckpass