fix(GRO-642): add ARIA dialog attributes to remaining modals #321

Merged
the-dogfather-cto[bot] merged 1 commits from fix/gro-753-modal-a11y into dev 2026-04-17 15:55:03 +00:00

1 Commits

Author SHA1 Message Date
Test User 6046594a15 fix(GRO-642): add ARIA dialog attributes to remaining modals
Add role="dialog", aria-modal="true", focus trap, Escape-to-close,
and focus-restore-on-close to Invoices.tsx and Clients.tsx Modal
components, and to the two inline modals in BillingPayments.tsx.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-17 12:29:14 +00:00