instantsearch-ui-components
Version:
Common UI components for InstantSearch.
18 lines (17 loc) • 725 B
TypeScript
/** @jsx createElement */
import type { Renderer } from '../../types';
import type { AutocompleteClassNames } from './Autocomplete';
export type AutocompleteDetachedTranslations = {
detachedCancelButtonText: string;
detachedSearchButtonTitle: string;
detachedClearButtonTitle: string;
};
export type AutocompleteDetachedSearchButtonProps = {
query: string;
placeholder?: string;
classNames?: Partial<AutocompleteClassNames>;
onClick: () => void;
onClear?: () => void;
translations: AutocompleteDetachedTranslations;
};
export declare function createAutocompleteDetachedSearchButtonComponent({ createElement, }: Renderer): (userProps: AutocompleteDetachedSearchButtonProps) => JSX.Element;