Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. import React from 'react';
  2. import PropTypes from 'prop-types';
  3. import Link from 'next/link';
  4. import { withRouter } from 'next/router';
  5.  
  6. import { HeaderContainer, LinkStyled } from './styles';
  7.  
  8. const Header = ({ router: { pathname } }) => (
  9. <HeaderContainer>
  10. <Link prefetch href="/">
  11. <LinkStyled isActive={!!(pathname === '/')}>Home</LinkStyled>
  12. </Link>
  13. <Link prefetch href="/about">
  14. <LinkStyled isActive={!!(pathname === '/about')}>About</LinkStyled>
  15. </Link>
  16. </HeaderContainer>
  17. );
  18.  
  19. Header.propTypes = {
  20. router: PropTypes.shape({
  21. pathname: PropTypes.string,
  22. }).isRequired,
  23. };
  24.  
  25. export default withRouter(Header);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement