Is your feature request related to a problem? Please describe.
The current treeView component lacks support for the treegrid ARIA pattern, specifically in terms of keyboard navigation and ARIA attributes. This omission poses accessibility challenges for users who rely on assistive technologies, hindering their ability to navigate and interact with the tree structure effectively.
Describe the solution you'd like
Implement the treegrid ARIA pattern in the treeView component to ensure proper keyboard navigation and incorporation of ARIA attributes. This involves adhering to the guidelines outlined in the W3C WAI ARIA Authoring Practices for the Treegrid pattern, available at https://www.w3.org/WAI/ARIA/apg/patterns/treegrid/.
Is your feature request related to a problem? Please describe. The current treeView component lacks support for the treegrid ARIA pattern, specifically in terms of keyboard navigation and ARIA attributes. This omission poses accessibility challenges for users who rely on assistive technologies, hindering their ability to navigate and interact with the tree structure effectively.
Describe the solution you'd like Implement the treegrid ARIA pattern in the treeView component to ensure proper keyboard navigation and incorporation of ARIA attributes. This involves adhering to the guidelines outlined in the W3C WAI ARIA Authoring Practices for the Treegrid pattern, available at https://www.w3.org/WAI/ARIA/apg/patterns/treegrid/.
Describe alternatives you've considered use https://github.com/lukasbach/react-complex-tree or https://github.com/brimdata/react-arborist