UNPKG

folding-side-menu

Version:

Side menu that expand on mouse over.

30 lines (29 loc) 844 B
import React from 'react'; import { CSSProperties } from '@material-ui/styles'; declare type CSSProps = { openMenuCSS?: CSSProperties; closeMenuCSS?: CSSProperties; menuItemCSS?: CSSProperties; topMarginItems?: number; }; export declare type MenuItem = { text: string; path?: string; icon?: React.ReactElement; rootingElement?: ({ children }: { children: React.ReactElement; }) => React.ReactElement; }; declare type SideMenu = { menuItems: MenuItem[]; } & CSSProps; declare const SideMenu: { ({ openMenuCSS, closeMenuCSS, menuItemCSS, topMarginItems, menuItems, }: SideMenu): React.ReactElement; defaultProps: { openMenuCSS: {}; closeMenuCSS: {}; menuItemCSS: {}; topMarginItems: undefined; }; }; export default SideMenu;