menu-button.js 614 B

1234567891011121314151617181920212223242526
  1. import PropTypes from 'prop-types'
  2. import { useTranslation } from 'react-i18next'
  3. import Icon from '../../../shared/components/icon'
  4. function MenuButton({ onClick }) {
  5. const { t } = useTranslation()
  6. return (
  7. <div className="toolbar-item">
  8. <button className="btn btn-full-height" onClick={onClick}>
  9. <Icon
  10. type="bars "
  11. modifier="fw"
  12. classes={{ icon: 'editor-menu-icon' }}
  13. />
  14. <p className="toolbar-label">{t('menu')}</p>
  15. </button>
  16. </div>
  17. )
  18. }
  19. MenuButton.propTypes = {
  20. onClick: PropTypes.func.isRequired,
  21. }
  22. export default MenuButton