rsuite
Version:
A suite of react components
16 lines (15 loc) • 575 B
TypeScript
import { InputPickerProps, TriggerType } from '../InputPicker/InputPicker';
import type { PickerComponent } from '../Picker/types';
import type { TagProps } from '../Tag';
export interface TagInputProps extends Omit<InputPickerProps<readonly string[]>, 'data'> {
/** Tag related props. */
tagProps?: TagProps;
/**
* Set the trigger for creating tags. only valid when creatable
*
* @todo Declare as readonly array
*/
trigger?: TriggerType | TriggerType[];
}
declare const TagInput: PickerComponent<TagInputProps>;
export default TagInput;