UNPKG

@happyhyep/tree-component

Version:

React Tree Component with Search functionality

5 lines (4 loc) 382 B
import { TreeItem } from './types'; export declare const buildTree: <T>(flatItems: TreeItem<T>[], parentId?: string | null) => TreeItem<T>[]; export declare const getChildren: <T>(items: TreeItem<T>[], id: string) => TreeItem<T>[]; export declare const filterTreeWithDescendants: <T>(items: TreeItem<T>[], keyword: string, matchFn: (item: TreeItem<T>) => boolean) => TreeItem<T>[];