Summary
The “Mark as resolved” button shows "…" while pending but does not expose loading state to assistive tech.
File(s)
apps/dashboard/app/dashboard/errors/ErrorResolveButton.tsx
Tasks
Acceptance criteria
- Loading state announced in screen readers
- No API/schema changes
pnpm lint && pnpm test && pnpm build pass
Base branch
Open PRs against develop. See CONTRIBUTING.md.
Summary
The “Mark as resolved” button shows
"…"while pending but does not expose loading state to assistive tech.File(s)
apps/dashboard/app/dashboard/errors/ErrorResolveButton.tsxTasks
aria-busy="true"while the request is pendingAcceptance criteria
pnpm lint && pnpm test && pnpm buildpassBase branch
Open PRs against
develop. See CONTRIBUTING.md.