This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

ts-react-json-tree
TypeScript icon, indicating that this package has built-in type declarations

1.2.4 • Public • Published

TypeScript React JSON tree

ts-react-json-tree

Another json viewer, why?

I wanted to have a tree-view that can highlight items, expand items and link to other pages from external input.

Example View

Imgur

How does it work?

Simple manual example:
 
<JsonTree
        data={data}
        minLevel={1}
        linkLocation="/some/location"
    />

External managing of expanded items

 
<JsonTree
        data={data}
        minLevel={1}
        expandedItems={this.props.expandedItems}
        highlightedItems={this.props.highlightedItems}
        clickHandler={item => this.props.setExpandedItems(item)}
        linkLocation="/some/location"
    />

The props should preferably come from redux

CSS

CSS is included in the tree and prefixed with tsjt

LinkFormat

Tree key: $[0]['balance'] with the value: $2,887.03 Pass the base_url, the values are added as: base_url?key=$[0][%27balance%27]&value=%242%2C887.03

data-status

Objects and arrays have the data-status attribute that should help expanding multiple items at once.

/ts-react-json-tree/

    Package Sidebar

    Install

    npm i ts-react-json-tree

    Weekly Downloads

    3

    Version

    1.2.4

    License

    ISC

    Unpacked Size

    31.9 kB

    Total Files

    27

    Last publish

    Collaborators

    • dutchrican