@idui/react-tree
Version:
React Tree Component
16 lines (15 loc) • 498 B
TypeScript
declare type HighlightNodesArgs<NodeObjectType> = {
nodes?: NodeObjectType[];
regex: RegExp;
highlightClassName?: string;
filterHighlighted?: boolean;
searchBy?: string;
};
export declare const highlightNodes: <NodeObjectType extends {
childNodes?: (NodeObjectType & {
isOpen?: boolean;
})[];
}>({ nodes, regex, filterHighlighted, highlightClassName, searchBy, }: HighlightNodesArgs<NodeObjectType>) => (NodeObjectType & {
isOpen?: boolean;
})[];
export {};