UNPKG

@ebay/ui-core-react

Version:

Skin components build off React

23 lines 848 B
import { ComponentProps, FC, ReactNode, ReactElement } from "react"; import { EbayMouseEventHandler } from "../events"; export interface FilterChipEvent { expanded: boolean; selected: boolean; } export type EbayFilterChipProps = Omit<ComponentProps<"button">, "onClick"> & Omit<ComponentProps<"a">, "onClick"> & { children?: ReactNode; selected?: boolean; defaultSelected?: boolean; expanded?: boolean; defaultExpanded?: boolean; variant?: "default" | "expressive" | "menu"; icon?: ReactElement; image?: ReactElement<ComponentProps<"img">>; a11ySelectedText?: string; href?: string; disabled?: boolean; onClick?: EbayMouseEventHandler<Element, FilterChipEvent>; }; declare const EbayFilterChip: FC<EbayFilterChipProps>; export default EbayFilterChip; //# sourceMappingURL=filter-chip.d.ts.map