nav_bar.jsx 841 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import React from 'react';
  2. import {Menu, Image} from 'semantic-ui-react';
  3. class NavBar extends React.Component {
  4. render() {
  5. const {left_items, right_items} = this.props;
  6. return (
  7. <Menu fixed="top" inverted>
  8. {left_items.map((item, i) => {
  9. return (
  10. <Menu.Item
  11. key={i}
  12. href={item.path}
  13. content={item.text}
  14. method={item.method}
  15. />
  16. );
  17. })}
  18. <Menu.Menu position="right">
  19. {right_items.map((item, i) => {
  20. return (
  21. <Menu.Item
  22. key={i}
  23. href={item.path}
  24. content={item.text}
  25. method={item.method}
  26. />
  27. );
  28. })}
  29. </Menu.Menu>
  30. </Menu>
  31. );
  32. }
  33. }
  34. export default NavBar;