Skip to content
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

[New Primitive] Tree #1456

Open
izhan opened this issue Jun 9, 2022 · 8 comments
Open

[New Primitive] Tree #1456

izhan opened this issue Jun 9, 2022 · 8 comments
Labels
Difficulty: Hard This issue is likely very difficult Type: New Primitive Request for a new primitive

Comments

@izhan
Copy link

izhan commented Jun 9, 2022

Feature request

Overview

A tree view that helps with hierarchical items, e.g. folders within files.

Here are the W3 specs: https://www.w3.org/WAI/ARIA/apg/patterns/treeview/

Screen Shot 2022-06-08 at 7 38 42 PM

Examples in other libraries

A few open-source libraries out there, e.g. https://github.com/brimdata/react-arborist

Who does this impact? Who is this for?

Users that need to build a hierarchical list of things. E.g. Google Drive file viewer, Storybook, or even Radix's documentation website someday!

Additional context

@andy-hook andy-hook added Type: New Primitive Request for a new primitive Difficulty: Hard This issue is likely very difficult labels Jun 9, 2022
@percy507
Copy link

percy507 commented Jul 5, 2022

Here is an awesome treeview component. Maybe useful for reference.

https://github.com/minop1205/react-dnd-treeview

Ps: I am using react-arborist now which is highly customizable.

@davialcantaraa
Copy link

Geist Design System from Vercel has a good one.

https://geist-ui.dev/en-us/components/file-tree

@DreierF
Copy link

DreierF commented Apr 4, 2023

Another alternative that seem to have taken special care to implement the WAI-ARIA spec
https://github.com/dgreene1/react-accessible-treeview

@muhaimincs
Copy link

Prefer to use MUI treeview for now. Hopefully there is a new component from radix

@vladgabriel
Copy link

@happycoder0011
Copy link

Can I take this up ?

@reslear
Copy link

reslear commented Jul 3, 2024

@kurumeii
Copy link

Still nothing huh...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty: Hard This issue is likely very difficult Type: New Primitive Request for a new primitive
Projects
None yet
Development

No branches or pull requests

10 participants