UNPKG

@ebay/ui-core-react

Version:

Skin components build off React

18 lines 812 B
import React, { ComponentProps, ReactElement, RefObject } from "react"; import { Icon } from "../ebay-icon"; import { EbayKeyboardEventHandler } from "../common/event-utils/types"; import { Priority, Size } from "../ebay-button"; export type EbayIconButtonProps = ComponentProps<"button"> & ComponentProps<"a"> & { href?: string; icon: Icon | ReactElement; badgeNumber?: number; badgeAriaLabel?: string; transparent?: boolean; priority?: Priority; size?: Size; forwardedRef?: RefObject<HTMLAnchorElement & HTMLButtonElement>; onEscape?: EbayKeyboardEventHandler; }; declare const _default: React.ForwardRefExoticComponent<Omit<EbayIconButtonProps, "ref"> & React.RefAttributes<React.FC<EbayIconButtonProps>>>; export default _default; //# sourceMappingURL=icon-button.d.ts.map