mui-nav-menu
Version:
Navigation menu component based on material ui
23 lines (22 loc) • 916 B
TypeScript
import React from "react";
import { InlineIndent, MenuItemType, MenuMode } from "./types";
declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<{
onClick?: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void;
className?: string;
hasChildren: boolean;
subIsOpen: boolean;
inlineIndent: InlineIndent;
isSelected: boolean;
isFocused: boolean;
collapsed: boolean;
connectedIdPath: string[];
mode: MenuMode;
linkComponent?: React.ElementType<any, keyof React.JSX.IntrinsicElements>;
collapseIcon?: React.ReactNode;
expandIcon?: React.ReactNode;
popupRootIcon?: React.ReactNode;
popupSubIcon?: React.ReactNode;
onMouseEnter?: React.MouseEventHandler<HTMLElement>;
onMouseLeave?: React.MouseEventHandler<HTMLElement>;
} & Omit<MenuItemType, "children"> & React.RefAttributes<HTMLDivElement>>>;
export default _default;