Ship-It Designv0.0.3
GitHub

Tree

Each example below is a real component instance — flip the theme toggle to see how it adapts.

Default#

Loading…

Props#

Props for Tree
PropTypeDefaultDescription
items *readonly TreeItem[]Tree data.
expandedReadonlySet<string> | undefinedControlled set of expanded node ids.
defaultExpandedreadonly string[] | undefinedDefault expanded ids (uncontrolled).
onExpandedChange((expanded: ReadonlySet<string>) => void) | undefinedFires with the new expanded set whenever a node toggles.
valuestring | undefinedControlled selected node id.
defaultValuestring | undefinedDefault selected (uncontrolled).
onValueChange((id: string) => void) | undefinedFires with the selected node id.