1.0.3 • Published 11 months ago

json-visual v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

JSON-Visual

A versatile React component for rendering JSON data effortlessly. This package allows developers to easily integrate dynamic JSON display within their React applications, providing clear and customizable visualization options for various data structures.

Installation

npm install json-visual

Usage

jsx
import JsonRender  from 'json-visual';

const json = {
  "name": "John Doe",
  "age": 30,
  "occupation": "Software Engineer"
};

const App = () => {
  return (
    <JsonRender
      json={json}
      keyColor="#007bff"
      valueColor="#28a745"
      background="#f8f9fa"
      hideTypes={false}
    />
  );
};

Props

NameTypeDefaultDescription
jsonanyrequiredThe JSON object to render
keyColorstring#007bffColor for keys
valueColorstring#28a745Color for values
backgroundstring#f8f9faBackground color
hideTypesbooleanfalseHide data types

Component

JsonRender

Renders a JSON object in a UI-friendly format.

Example

jsx
<JsonRender
  json={{
    "name": "Jane Doe",
    "age": 25,
    "occupation": "Data Scientist"
  }}
  keyColor="#ff69b4"
  valueColor="#33b5e5"
  background="#2f3436"
  hideTypes={true}
/>

This will render the JSON object in a formatted UI with the specified colors and background.

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago