UNPKG

aurora-topu

Version:
16 lines (15 loc) 652 B
import { FC, ReactElement } from 'react'; import { InputProps } from '../AuroraInput/AuroraInput'; interface DataSourceObject { value: string; } export type DataSourceType<T = '{}'> = T & DataSourceObject; type FetchSuggestionsFunction = (str: string) => DataSourceType[] | any; export interface autoCompleteProps extends Omit<InputProps, 'onSelect'> { fetchSuggestions: FetchSuggestionsFunction; onSelect?: (item: DataSourceType) => void; renderOption?: (item: DataSourceType) => ReactElement; renderOptions?: any; } export declare const AuroraAutoComplete: FC<autoCompleteProps>; export default AuroraAutoComplete;