UNPKG

react-dynamic-virtual-tree

Version:

Library for visualizing nested lists with dynamically changing sizes.

19 lines (18 loc) 704 B
import { ReactElement } from "react"; import { Layer, ListItem } from "../../virtualTree"; export interface LayerChildrenComponentProps<T> { layer: Layer; listItem: ListItem; sample: boolean; onInitHeight: (height: number) => void; props?: T; } interface LayerComponentProps<T> { children: (props: LayerChildrenComponentProps<T>) => ReactElement; layer: Layer; listItem: ListItem; getComponentProps?: (index: number) => T; } export declare const getLevel: (layer: Layer, level?: number) => number; export declare const LayerComponent: <T>({ children, layer, listItem, getComponentProps }: LayerComponentProps<T>) => import("react/jsx-runtime").JSX.Element; export {};