react-json-tree
Version:
React JSON Viewer Component, Extracted from redux-devtools
19 lines (18 loc) • 624 B
TypeScript
import React from 'react';
import type { GetItemString, Key, KeyPath, LabelRenderer, Styling, ValueRenderer } from './types.js';
/**
* Renders simple values (eg. strings, numbers, booleans, etc)
*/
interface Props {
getItemString: GetItemString;
key: Key;
keyPath: KeyPath;
labelRenderer: LabelRenderer;
nodeType: string;
styling: Styling;
value: unknown;
valueRenderer: ValueRenderer;
valueGetter?: (value: any) => unknown;
}
export default function JSONValueNode({ nodeType, styling, labelRenderer, keyPath, valueRenderer, value, valueGetter, }: Props): React.JSX.Element;
export {};