///
export interface INavItemProps {
clicked: () => void;
children?: React.ReactNode;
className: string;
itemProps?: React.HTMLAttributes;
hasRenderItem: boolean;
hasRenderLinkGlobal?: boolean;
disableClose: boolean;
itemsClassName?: string;
hasSubMenu: boolean;
renderLink?: (props?: any) => React.JSX.Element;
}
export interface IMenuLinkItemProps {
disableClose?: boolean;
clicked?: () => void;
children?: React.ReactNode;
itemsClassName?: string;
itemProps?: React.HTMLAttributes;
}
export interface IRenderItemProps {
disableClose: boolean;
clicked: () => void;
children?: React.ReactNode;
itemProps?: React.HTMLAttributes;
}
export interface ISliceItemProps {
clicked: () => void;
children?: React.ReactNode;
itemsClassName: string;
className: string;
itemProps?: React.HTMLAttributes;
}