Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA checkbox tree where granting a folder or group grants everything below it, shown ticked and locked as inherited. Use this when access flows down a hierarchy and people must see what is inherited and what is explicit.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
Use it for folder, project and workspace sharing where permissions flow downwards.
Do not use it when children can be denied separately from the parent (that needs an allow and deny model, not a single tick).
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
nodes | TreeNode[] | - | The hierarchy. |
value / defaultValue / onValueChange | string[] | [] | Directly granted ids. Grants covered by a parent are removed. |
aria-checked="true" and aria-disabled, and their name ends in "(inherited)", so the reason is spoken.The pattern ships with a Testing Library test (permission-inheritance-tree.test.tsx) that covers inherited rows, granting and revoking, locked rows and redundant grants.