UNPKG

@innovaccer/design-system

Version:

React components library project for Innovaccer Design System

20 lines (19 loc) 674 B
import React from 'react'; import { BaseProps, BaseHtmlProps } from "../../../utils/types"; declare type ItemTagType = 'li' | 'div' | 'a'; export interface MenuItemProps extends BaseProps, BaseHtmlProps<HTMLLIElement | HTMLDivElement> { tagName?: ItemTagType; onClick?: (event: React.MouseEvent | React.KeyboardEvent) => void; children: React.ReactNode; disabled?: boolean; onFocus?: (event: React.FocusEvent) => void; onBlur?: (event: React.FocusEvent) => void; } export declare const MenuItem: { (props: MenuItemProps): React.JSX.Element; displayName: string; defaultProps: { tagName: string; }; }; export default MenuItem;