Replies: 8 comments 7 replies
-
|
For accessibility, this needs to implement the treegrid ARIA pattern. This is on our roadmap to work on later this year, but at the moment it isn't really possible. |
Beta Was this translation helpful? Give feedback.
-
|
@devongovett is this request still on the roadmap? |
Beta Was this translation helpful? Give feedback.
-
|
Also interested in this or some pointers to how to implement this. |
Beta Was this translation helpful? Give feedback.
-
|
Interested as well. Is it possible to follow the progress somehow? Your roadmap is not public, right? |
Beta Was this translation helpful? Give feedback.
-
|
Also interested in the collapsible rows - Is there an update on that epic ? |
Beta Was this translation helpful? Give feedback.
-
|
I see Implement TreeView component is now completed but TableView: Collapsible Rows is still marked as blocked. Could users likely create a table with expandable rows combining the |
Beta Was this translation helpful? Give feedback.
-
|
This would help my team also |
Beta Was this translation helpful? Give feedback.
-
|
Hey @AwelTeam. We will not be able to take on this work before the end of the year. If you are interested in helping, you can look at the implementation we have in RSP v3 mentioned by Rob above, and propose an implementation plan for this feature to be added in React Aria Components. Feel free to make an issue and add all your thoughts there. We can take a look, and if you have time, guide a contribution. Otherwise we will try to get to this in a few months. I don't have a solid timeline yet. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi I am trying to create a table with expandable rows like in this example: https://tanstack.com/table/v8/docs/examples/react/expanding
So when you click on the row it expands to show it's "child" rows.
I have tried to create a structure like this, where an expandable row is defined as a group with a header row and a list of "child" rows.
These elements don't render anything themselves but instead just render their children with additional props.
This unfortuantely doesn't work as I am getting
TypeError: type.getCollectionNode is not a functionI am guessing it's because it expects the children of Body to be Rows, but I am unsure how to get around this.
Does anyone know if this is possible?
Beta Was this translation helpful? Give feedback.
All reactions