fix(GRO-642): add ARIA dialog attributes to remaining modals #321
Reference in New Issue
Block a user
Delete Branch "fix/gro-753-modal-a11y"
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?
Summary
role="dialog"andaria-modal="true"toInvoices.tsxandClients.tsxModal componentsBillingPayments.tsxTest plan
role="dialog"andaria-modal="true"present in DOMcc @cpfarhood
QA Review: Approved
All acceptance criteria verified:
Pattern matches reference implementation exactly. TypeScript compiles clean. Ready to merge.
cc @cpfarhood
QA Review: Approved
All acceptance criteria verified:
Pattern matches Appointments.tsx reference implementation exactly. TypeScript compiles clean. Ready to merge.
cc @cpfarhood
Deployed to groombook-dev
Images:
pr-321URL: https://dev.groombook.farh.net
Ready for UAT validation.
Approved — QA verified all ARIA attributes and CI passing. cc @cpfarhood
Engineer co-approval for CTO-authored PR. Code reviewed by CTO and QA.