@ebay/ui-core-react
Version:
Skin components build off React
16 lines • 725 B
TypeScript
import React, { ComponentProps, RefObject } from "react";
import { EbayKeyboardEventHandler, EbayMouseEventHandler } from "../common/event-utils/types";
type SpanProps = Omit<ComponentProps<"div">, "onKeyDown" | "onSelect">;
export type EbayFakeMenuProps = SpanProps & {
itemMatchesUrl?: boolean;
onKeyDown?: EbayKeyboardEventHandler<HTMLElement, {
index: number;
}>;
onSelect?: EbayMouseEventHandler<HTMLAnchorElement, {
index: number;
}>;
forwardedRef?: RefObject<HTMLDivElement>;
};
declare const _default: React.ForwardRefExoticComponent<Omit<EbayFakeMenuProps, "ref"> & React.RefAttributes<React.FC<EbayFakeMenuProps>>>;
export default _default;
//# sourceMappingURL=menu.d.ts.map