react-raw-object
v1.0.0
Published
React component to render a raw javascript object as a collapsable tree.
Downloads
3
Maintainers
Readme
react-raw-object
React component to render a raw javascript object as a collapsable tree.
Installation
$ npm i react-raw-object
This module has a peer dependency on react
and react-dom
, versions at least 16.8.0.
Use
To use this package, just import the RawObject
component from the module, and give it the value to show in the object
property:
import React from "react";
import {RawObject} from "react-raw-object";
const TestComponent = props => {
const something = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".match("Q");
return <RawObject object={something}>;
};
Properties
The RawObject component also accepts these properties:
className?: string
A classname for the main wrapper element.
depthExpanded?: number
The number of levels to show by default.
Default value: 1
.
object: any
The object to show.
tagName?: "div" | "span"
The HTML tag name to use on the root parent element.
This is provided for flexibility, but it should work on almost all use cases with a "div"
.
Default value: "div"
.
License
Licensed under the MIT License, Copyright © 2020 Francisco Abarzúa.
See LICENSE for more information.