@yandex/ui
Version:
Yandex UI components
19 lines (18 loc) • 635 B
TypeScript
import React, { FC, MouseEvent, ReactNode } from 'react';
export interface IMenuItemProps {
children?: ReactNode;
checked?: boolean;
disabled?: boolean;
hovered?: boolean;
type?: string;
needIconGlyph?: boolean;
innerRef?: React.RefObject<HTMLDivElement>;
className?: string;
onMouseEnter?: (event: MouseEvent<HTMLElement>, index: number) => void;
onMouseLeave?: (event: MouseEvent<HTMLElement>, index: number) => void;
onClick?: (event: MouseEvent<HTMLElement>, index: number) => void;
id: string;
value: any;
index: number;
}
export declare const MenuItem: FC<IMenuItemProps>;