@innovaccer/design-system
Version:
React components library project for Innovaccer Design System
23 lines (22 loc) • 697 B
TypeScript
import * as React from 'react';
import { BaseProps } from "../../../utils/types";
import { Menu } from "../../../utils/navigationHelper";
export interface MenuItemProps extends BaseProps {
menu: Menu;
isActive: boolean;
rounded?: boolean;
expanded?: boolean;
hasSubmenu?: boolean;
isChildren?: boolean;
isChildrenVisible?: boolean;
onClick?: (menu: Menu) => void;
customItemRenderer?: (props: MenuItemProps) => JSX.Element;
customOptionRenderer?: (props: MenuItemProps) => JSX.Element;
}
export declare const MenuItem: {
(props: MenuItemProps): React.JSX.Element | null;
defaultProps: {
isActive: boolean;
};
};
export default MenuItem;