import React, { Component, Fragment } from 'react'; import { NavLink } from 'react-router-dom'; import PropTypes from 'prop-types'; import enhanceWithClickOutside from 'react-click-outside'; import classnames from 'classnames'; import { Trans, withNamespaces } from 'react-i18next'; import { REPOSITORY } from '../../helpers/constants'; class Menu extends Component { handleClickOutside = () => { this.props.closeMenu(); }; toggleMenu = () => { this.props.toggleMenuOpen(); }; render() { const menuClass = classnames({ 'col-lg-6 mobile-menu': true, 'mobile-menu--active': this.props.isMenuOpen, }); return (
); } } Menu.propTypes = { isMenuOpen: PropTypes.bool, closeMenu: PropTypes.func, toggleMenuOpen: PropTypes.func, }; export default withNamespaces()(enhanceWithClickOutside(Menu));