UNPKG

@wulperstudio/cms

Version:
25 lines (24 loc) 728 B
import React, { HTMLAttributes } from 'react'; import { BoxProps, AvatarProps, DividerProps } from '@mui/material'; export interface IconsPropsModel { icon: React.ReactNode; text: React.ReactNode; toRoute?: () => void; active?: boolean; } export interface MenuModel { menu: 'hover' | 'collapsed' | 'fixed' | 'float'; icons: IconsPropsModel[]; logoUrl?: string; spacing?: number; order?: number; hideDivider?: boolean; display?: string; spacingIcons?: number; customHeader?: BoxProps; footer?: React.ReactNode; DividerProps?: DividerProps; AvatarProps?: AvatarProps; ItemProps?: HTMLAttributes<HTMLDivElement>; } export declare const Menu: React.FC<MenuModel>;