@innovaccer/design-system
Version:
React components library project for Innovaccer Design System
27 lines (26 loc) • 1.06 kB
TypeScript
import * as React from 'react';
import { ComboboxInputSize } from "../Combobox";
import { OptionType, IconType } from "../../../../common.type";
interface ComboboxTriggerProps {
multiSelect?: boolean;
value?: OptionType;
placeholder?: string;
disabled?: boolean;
error?: boolean;
onBlur?: (event: React.FocusEvent<HTMLInputElement>) => void;
onFocus?: (event: React.FocusEvent<HTMLInputElement>) => void;
onClear?: (event: React.MouseEvent<HTMLElement, MouseEvent> | React.KeyboardEvent<HTMLElement>) => void;
onKeyDown?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
onKeyUp?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
icon?: string;
iconType?: IconType;
size?: ComboboxInputSize;
chipValue?: OptionType[];
clearButton?: boolean;
'aria-label'?: string;
'aria-labelledby'?: string;
'aria-describedby'?: string;
'aria-errormessage'?: string;
}
export declare const ComboboxTrigger: (props: ComboboxTriggerProps) => React.JSX.Element;
export default ComboboxTrigger;