UNPKG

burger-menu

Version:

A modern, flexible menu component that provides navigation for pages and features.

40 lines (39 loc) 1.02 kB
import React from 'react'; import noop from './utils/noop'; declare type MenuProps = { isOpen: boolean; side: string; animate: string; width?: string | number; duration?: string; customCrossIcon?: React.ReactNode; customIcon?: React.ReactNode; onOpen: (e?: any) => void; onClose: (e?: any) => void; bodyClassName?: string; htmlClassName?: string; noOverlay?: boolean; overlayClassName?: string; children?: React.ReactNode; onClick: (data: { itemKey: string; domEvent: MouseEvent; text: string; }) => void; selectedKey?: string; className?: string; }; declare const Menu: { (props: MenuProps): JSX.Element; defaultProps: { width: number; noOverlay: boolean; overlayClassName: string; onOpen: typeof noop; onClose: typeof noop; onClick: typeof noop; side: string; animate: string; }; }; export default Menu;