react-pretty-json
Version:
JSON to HTML generator with colors and collapsible brackets.
44 lines (35 loc) • 1.36 kB
Markdown
react-pretty-json
=================
[](https://www.npmjs.com/package/react-pretty-json)
[](https://david-dm.org/quatrocode/react-pretty-json)
[](https://david-dm.org/quatrocode/react-pretty-json?type=dev)
## Get started
1) Install `react-pretty-json` in your project:
```sh
$ npm install react-pretty-json
```
2) Import package and pass JSON.
```typescript
import JsonView from 'react-pretty-json';
// ...
render() {
let obj = {
example: 'string',
number: 123,
boolean: true
};
return <JsonView json={obj} />;
}
```
3) (Optional) Importing styles. You can reach it with `react-pretty-json/assets/json-view.css'.
```typescript
import 'react/pretty-json/assets/json-view.css!';
```
## Component props
| Prop | Type | Default | Description |
|---------|--------|---------|----------------------------------------|
| json`*` | object | none | Generate object. |
| spaces | number | 4 | Parts that will be generated js files. |
`*` - Required.
## License
[GPL-3.0](LICENSE)