UNPKG

rfa

Version:

**React Form Architect** is an ultimate solution for creating and rendering forms in React. Its main focus is to provide users with a tool to define, render and share a form in a browser.

24 lines (23 loc) 629 B
/// <reference types="react" /> export declare type TreeNodePayload = { [key: string]: string; }; export declare type TreeNodeType = { name: string; descendents?: TreeNodeType[]; data?: TreeNodePayload; userData?: { name: string; value: string; }[]; }; declare type Props = { node: TreeNodeType; isEndingNode?: boolean; level?: number; isCollapsed?: boolean; onSelect?: (data: TreeNodeType) => void; children?: never; }; export declare const TreeNode: ({ node, isEndingNode, level, isCollapsed, onSelect, }: Props) => JSX.Element; export {};