UNPKG

react-dadata

Version:

React-компонент для подсказок адресов, организаций и банков с помощью сервиса DaData.ru

19 lines (18 loc) 812 B
import { type ReactNode } from 'react'; import { type BaseProps, BaseSuggestions } from '../../base-suggestions'; import type { DaDataAddress, DaDataAddressBounds, DaDataAddressSuggestion } from './address-types'; type Dictionary = Record<string, unknown>; interface Props extends BaseProps<DaDataAddress> { filterLanguage?: 'ru' | 'en'; filterFromBound?: DaDataAddressBounds; filterToBound?: DaDataAddressBounds; filterLocations?: Dictionary[]; filterLocationsBoost?: Dictionary[]; filterRestrictValue?: boolean; } export declare class AddressSuggestions extends BaseSuggestions<DaDataAddress, Props> { loadSuggestionsUrl: string; getLoadSuggestionsData: () => Record<string, unknown>; protected renderOption: (suggestion: DaDataAddressSuggestion) => ReactNode; } export {};