react-dadata
Version:
React-компонент для подсказок адресов, организаций и банков с помощью сервиса DaData.ru
18 lines (17 loc) • 1.02 kB
TypeScript
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 {};