nav.js 835 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import React from 'react'
  2. import Link from 'next/link'
  3. import { UserNav } from '../components/user'
  4. const Nav = () => (
  5. <>
  6. <nav>
  7. <ul>
  8. <li>
  9. <Link href='/'>
  10. <a>Home</a>
  11. </Link>
  12. </li>
  13. <li>
  14. <Link href='/archive'>
  15. <a>Archive</a>
  16. </Link>
  17. </li>
  18. <li>
  19. <Link href='/exercises'>
  20. <a>Exercises</a>
  21. </Link>
  22. </li>
  23. <li>
  24. <Link href='/polls'>
  25. <a>Polls</a>
  26. </Link>
  27. </li>
  28. <li>
  29. <UserNav />
  30. </li>
  31. </ul>
  32. </nav>
  33. <style jsx>
  34. {`
  35. ul {
  36. padding: 0 0.5em;
  37. }
  38. li {
  39. display: inline;
  40. margin: 0 0.5em;
  41. }
  42. `}
  43. </style>
  44. </>
  45. )
  46. export default Nav