@guardian/threads
Version:
21 lines (20 loc) • 592 B
TypeScript
import { FC, MouseEventHandler, ReactNode } from 'react';
declare type MenuItemProps = {
label?: string;
sublabel?: string;
icon?: ReactNode;
disabled?: boolean;
isDefault?: boolean;
emulateHover?: boolean;
onMouseOver?: () => void;
checked?: boolean;
to?: string;
href?: string;
onClick?: MouseEventHandler;
control?: ReactNode;
htmlFor?: string;
};
export declare const menuItemTestId = "menu-item-test-id";
export declare const menuItemEmulateHoverKey = "data-emulate-hover";
export declare const MenuItem: FC<MenuItemProps>;
export {};