Skip to content

Instantly share code, notes, and snippets.

@manavsehgal
Created May 24, 2016 16:31
Show Gist options
  • Save manavsehgal/1905c4202db0f05a8fd8af832c2a7c08 to your computer and use it in GitHub Desktop.
Save manavsehgal/1905c4202db0f05a8fd8af832c2a7c08 to your computer and use it in GitHub Desktop.
Refactor Navigation React component using child NavLink component
import React from 'react';
import NavLink from './NavLink.jsx';
function Navigation() {
return (
<ul className="navigation grid grid-gutters large-grid-fit med-grid-fit small-grid-1of2">
<NavLink className="navigation-link" to="/" brand>ReactSpeed</NavLink>
<NavLink className="navigation-link" href="https://leanpub.com/reactspeedcoding">
<i className="fa fa-book"></i> Book
</NavLink>
<NavLink className="navigation-link" href="https://github.com/manavsehgal/reactspeedcoding">
<i className="fa fa-github"></i> Code
</NavLink>
<NavLink className="navigation-link" to="/blog">
<i className="fa fa-comments"></i> Blog
</NavLink>
</ul>
);
}
export default Navigation;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment