Header.tsx 841 B

1234567891011121314151617181920212223242526272829303132
  1. import React, { FC } from "react";
  2. import { bindActionCreators } from "redux";
  3. import { connect } from "react-redux";
  4. import styled from "styled-components";
  5. import { Flex } from "reflexbox/styled-components";
  6. import HeaderLogo from "./HeaderLogo";
  7. import HeaderLeftMenu from "./HeaderLeftMenu";
  8. import HeaderRightMenu from "./HeaderRightMenu";
  9. const Header: FC = () => (
  10. <Flex
  11. width={1232}
  12. maxWidth="100%"
  13. p={[16, 16, "0 32px"]}
  14. mb={[32, 32, 0]}
  15. height={["auto", "auto", 102]}
  16. justifyContent="space-between"
  17. alignItems={["flex-start", "flex-start", "center"]}
  18. >
  19. <Flex
  20. flexDirection={["column", "column", "row"]}
  21. alignItems={["flex-start", "flex-start", "stretch"]}
  22. >
  23. <HeaderLogo />
  24. <HeaderLeftMenu />
  25. </Flex>
  26. <HeaderRightMenu />
  27. </Flex>
  28. );
  29. export default Header;