Skip to content

Tree ​

Une arborescence qu'on déplie.

Les branches ouvertes sont un état à part de la sélection : replier un nœud ne désélectionne pas ce qu'il contient, et rouvrir l'écran ne doit pas tout refermer.

Installation ​

bash
sia-ui add tree

Ou par le paquet, sans rien copier :

tsx
import { Tree } from "@sia-ui/react-web";

Props ​

PropTypeDéfautDescription
* nodesTreeNode[]—
classNamestring—
defaultExpandedKeysKey[][]
onSelect(node: TreeNode) => void—
selectedKeyKey—

* obligatoire.

Voir aussi ​

Publié sous licence MIT.