UNPKG

@logilab/cwelements

Version:

Library of reusable React components for building web application with cubicweb

17 lines (16 loc) 585 B
import * as React from 'react'; export declare function useSearchBar(): { textSearch: string; setTextSearch: React.Dispatch<React.SetStateAction<string>>; }; export declare const SearchBar: React.FC<{ placeHolder: string; input: string; onChangeInput: (input: string) => void; }>; export declare function filterWithTextSearch<Entity extends { name: string; }>(textSearch: string, entities: Entity[]): Entity[]; export declare function selectWithTextSearch(textSearch: string, entities: { name: string; }[], setSelectedEntity: (name: string) => void): void;