UNPKG

@ebay/ui-core-react

Version:

Skin components build off React

18 lines 817 B
import { FC } from "react"; import { type EbayTextboxProps } from "../ebay-textbox"; import { EbayEventHandler, EbayMouseEventHandler } from "../common/event-utils/types"; export type Size = "large" | "small"; export type FilterInputEventProps = { value: string; }; export type EbayFilterInputProps = Omit<EbayTextboxProps, "inputSize" | "ref" | "onInputChange" | "size"> & { size?: Size; a11yClearButton?: string; a11yControlsId?: string; inputRef?: EbayTextboxProps["forwardedRef"]; onClear?: EbayMouseEventHandler<HTMLButtonElement, FilterInputEventProps>; onInputChange?: EbayEventHandler<HTMLInputElement | HTMLButtonElement, FilterInputEventProps>; }; declare const EbayFilterInput: FC<EbayFilterInputProps>; export default EbayFilterInput; //# sourceMappingURL=filter-input.d.ts.map