17 lines
725 B
TypeScript
17 lines
725 B
TypeScript
import * as React from 'react';
|
|
import type { InnerSelectorProps } from '.';
|
|
import type { DisplayValueType, RenderNode, CustomTagProps } from '../BaseSelect';
|
|
interface SelectorProps extends InnerSelectorProps {
|
|
removeIcon?: RenderNode;
|
|
maxTagCount?: number | 'responsive';
|
|
maxTagTextLength?: number;
|
|
maxTagPlaceholder?: React.ReactNode | ((omittedValues: DisplayValueType[]) => React.ReactNode);
|
|
tokenSeparators?: string[];
|
|
tagRender?: (props: CustomTagProps) => React.ReactElement;
|
|
onToggleOpen: (open?: boolean) => void;
|
|
choiceTransitionName?: string;
|
|
onRemove: (value: DisplayValueType) => void;
|
|
}
|
|
declare const SelectSelector: React.FC<SelectorProps>;
|
|
export default SelectSelector;
|