MenuSubComponent.jsx 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import React from 'react'
  2. import classnames from 'classnames'
  3. export const Navbar = props => {
  4. return (
  5. <nav className='account__userpreference__menu navbar d-flex align-items-start'>
  6. <div className='account__userpreference__menu__responsive d-lg-none'>
  7. <button className='hamburger hamburger--spring account__userpreference__menu__responsive__hamburger' type='button'>
  8. <span className='hamburger-box account__userpreference__menu__responsive__hamburger__box'>
  9. <span className='hamburger-inner account__userpreference__menu__responsive__hamburger__box__icon'></span>
  10. </span>
  11. </button>
  12. </div>
  13. <ul className='account__userpreference__menu__list nav flex-column'>
  14. <li className='account__userpreference__menu__list__close nav-link'>
  15. <i className='fa fa-times' />
  16. </li>
  17. <li className='account__userpreference__menu__list__disabled'>Menu</li>
  18. { props.subMenuList.map(sm =>
  19. <li
  20. className={classnames('account__userpreference__menu__list__item nav-item', {'active': sm.active})}
  21. onClick={() => props.onClickMenuItem(sm.name)}
  22. key={sm.name}
  23. >
  24. <div className='account__userpreference__menu__list__item__link nav-link'>{sm.menuLabel}</div>
  25. </li>
  26. )}
  27. </ul>
  28. </nav>
  29. )
  30. }
  31. export default Navbar