header.js 790 B

123456789101112131415161718192021222324252627282930313233
  1. import React from "react";
  2. import Button from "./button";
  3. const liArr = [
  4. { text: "123", id: 1 },
  5. { text: "1s23", id: 2 },
  6. { text: "12asd3", id: 3 },
  7. { text: "12s23", id: 4 },
  8. { text: "222", id: 5 },
  9. { text: "123as", id: 6 },
  10. { text: "123asd", id: 7 },
  11. { text: "123asd", id: 8 },
  12. { text: "12sss3", id: 9 },
  13. { text: "12aa3", id: 10 }
  14. ];
  15. export default ({ toggle }) => (
  16. <header className="header">
  17. <div className="header__left-wrapper">
  18. <div className="header__logo-box">logo</div>
  19. <nav className="header__nav">
  20. <ul className="header__list">
  21. {liArr.map(el => (
  22. <li className="header__item" key={el.id}>
  23. {el.text}
  24. </li>
  25. ))}
  26. </ul>
  27. </nav>
  28. </div>
  29. <Button className="header__log-in" text="log in" onClick={toggle} />
  30. </header>
  31. );