UNPKG

es-grid-template

Version:

es-grid-template

12 lines (11 loc) 741 B
import React from 'react'; import type { BaseOptionType, DefaultOptionType } from "rc-select/lib/Select"; import type { SelectProps } from "rc-master-ui/es/select"; import type { LoadOptionsArgs } from '../../../grid-component/type'; export interface DebounceSelectProps<OptionType extends BaseOptionType = DefaultOptionType> extends SelectProps { loadOptions?: (search: string, callback: (newOptions: OptionType[]) => void, args?: LoadOptionsArgs) => void; debounceTimeout?: number; defaultOptions?: OptionType[]; rowData?: any; } export declare function AsyncSelect<OptionType extends BaseOptionType>({ loadOptions, debounceTimeout, defaultOptions, rowData, ...props }: DebounceSelectProps<OptionType>): React.JSX.Element;