toolbar-header.js 713 B

123456789101112131415161718192021222324
  1. import React from 'react'
  2. import PropTypes from 'prop-types'
  3. import MenuButton from './menu-button'
  4. import CobrandingLogo from './cobranding-logo'
  5. import BackToProjectsButton from './back-to-projects-button'
  6. function ToolbarHeader({ cobranding, onShowLeftMenuClick }) {
  7. return (
  8. <header className="toolbar toolbar-header toolbar-with-labels">
  9. <div className="toolbar-left">
  10. <MenuButton onClick={onShowLeftMenuClick} />
  11. {cobranding ? <CobrandingLogo {...cobranding} /> : null}
  12. <BackToProjectsButton />
  13. </div>
  14. </header>
  15. )
  16. }
  17. ToolbarHeader.propTypes = {
  18. onShowLeftMenuClick: PropTypes.func.isRequired,
  19. cobranding: PropTypes.object
  20. }
  21. export default ToolbarHeader