react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
12 lines (11 loc) • 450 B
TypeScript
import { IMenuProps, MenuItem } from '../Menu';
export interface IInlineSearchProps {
inlineSearch?: boolean;
inlineSearchPredicate?: (searchText: string, item: MenuItem) => boolean;
}
/**
* HOC to search items by input while focus.
*
* It search by item text, that may be `content` or `textContent`
*/
export declare const withInlineSearch: import("../../../lib/compose").ConfigurableHOC<IInlineSearchProps, IMenuProps<HTMLDivElement>>;