-
Notifications
You must be signed in to change notification settings - Fork 23
feat(a11y): change role structure to tree/treeitems #32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(a11y): change role structure to tree/treeitems #32
Conversation
Hi! Thank you for the PR, I'm not so much familiar with a11y but definitely would like to follow the standards. I've tried component with 300kb JSON and doesn't feel much slower. Even though I consider such changes to be part of the major version upgrade along with the #20 React 16/17 deprecation. |
Fix current a11y failures by changing role structure to
tree
/treeitem
s. Change keypress actions to match what should occur on atree
using this example: https://www.w3.org/WAI/ARIA/apg/patterns/treeview/examples/treeview-1a/