UNPKG

@gowiz/searchbar

Version:

Different search bars powered by Gowiz search engine technology

38 lines (37 loc) 1.16 kB
import React, { FunctionComponent } from 'react'; export interface ResultsProps { query?: string; onSelect: (event: any) => void; onClick: (str: string) => void; onRemove: (str: string) => void; results?: string[]; showResultsSearchIcon?: boolean; useCashing?: boolean; useDarkTheme?: boolean; hasSearched?: boolean; maxResults?: number; } export declare const InLocalStorage: FunctionComponent<{ showResultsSearchIcon: boolean; useCashing: boolean; useDarkTheme?: boolean; result: string; }>; export declare const Highlight: FunctionComponent<{ text: string; query: string; }>; export declare const SecondaryActionClass: FunctionComponent<{ tabIndexStart: number; result: string; onRemove: (str: string) => void; onClick: (str: string) => void; useDarkTheme?: boolean; isSmallScreen: boolean; }>; export default class Results extends React.Component<ResultsProps> { shouldComponentUpdate(nextProps: Readonly<ResultsProps>, nextState: Readonly<{}>): boolean; forceUpdateMe(): void; getListElementClass(result: string): string; render(): JSX.Element | null; }