UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

15 lines (14 loc) 682 B
import React, { Key, MutableRefObject, ReactElement } from 'react'; import { ListRef } from 'rc-virtual-list'; import { FlattenNode } from './interface'; import { MotionTreeNodeProps } from './MotionTreeNode'; export interface ListProps { data: FlattenNode[]; prefixCls: string; children: (item: FlattenNode) => ReactElement<MotionTreeNodeProps>; height?: number; itemKey: (item: FlattenNode) => Key; ref?: MutableRefObject<ListRef> | null; } declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<Pick<ListProps, "data" | "children" | "height" | "prefixCls" | "itemKey"> & React.RefAttributes<ListRef>>>; export default _default;