UNPKG

react-dadata

Version:

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

18 lines (17 loc) 1.02 kB
import { type ReactNode } from 'react'; import { type BaseProps, BaseSuggestions } from '../../base-suggestions'; import type { DaDataPartyKazakhstan, DaDataPartyKazakhstanRequestPayload, DaDataPartyKazakhstanSuggestion, DaDataPartyKazakhstanType } from './party-kazakhstan-types'; interface Props extends BaseProps<DaDataPartyKazakhstan> { filterType?: DaDataPartyKazakhstanType[]; } export declare class PartyKazakhstanSuggestions extends BaseSuggestions<DaDataPartyKazakhstan, Props, DaDataPartyKazakhstanRequestPayload> { loadSuggestionsUrl: string; /** * Структура запроса для подсказок по организациям в Казахстане 🇰🇿 * @see https://dadata.ru/api/suggest/party_kz/ */ getLoadSuggestionsData: () => DaDataPartyKazakhstanRequestPayload; protected getSuggestionKey: (suggestion: DaDataPartyKazakhstanSuggestion) => string; protected renderOption: (suggestion: DaDataPartyKazakhstanSuggestion) => ReactNode; } export {};