Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA tree built from any JSON value that shows keys with value previews, uses JSONPath-style ids and copies the path of the selected node. Use this when developers inspect API responses or config files.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Use it for API consoles, log viewers and config editors where people need to find a field and get its path.
Do not use it to edit JSON (it is read-only) or for huge payloads (virtualise with virtual-tree).
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 |
|---|---|---|---|
value | unknown | - | Any JSON value. |
onCopyPath | (path) => void | clipboard | Called with the path. |
defaultExpandedDepth | number | 1 | Levels open at the start. |
The pattern ships with a Testing Library test (json-viewer-tree.test.tsx) that covers the conversion to paths, the spoken row and copying.