UNPKG

clickable-json

Version:

Interactive JSON and JSON CRDT viewer and editor

16 lines (15 loc) 534 B
import * as React from 'react'; import { StyleContextValue } from '../context/style'; import { FocusProviderProps } from '../context/focus'; import { type Model } from 'json-joy/lib/json-crdt'; export interface ClickableJsonCrdtProps extends StyleContextValue, Pick<FocusProviderProps, 'onFocus'> { /** * The JSON CRDT model to display. */ model: Model<any>; /** * Whether to display the root node. */ showRoot?: boolean; } export declare const ClickableJsonCrdt: React.FC<ClickableJsonCrdtProps>;