diff --git a/src/app/NavBar/NavBar.js b/src/app/NavBar/NavBar.js index ad9c46e15..62b6bb616 100644 --- a/src/app/NavBar/NavBar.js +++ b/src/app/NavBar/NavBar.js @@ -11,17 +11,28 @@ class NavBar extends Component { render() { return ( ); } } +NavBar.propTypes = { + tabs: PropTypes.arrayOf(PropTypes.shape({ + icon: PropTypes.string.isRequired, + label: PropTypes.string.isRequired, + to: PropTypes.string.isRequired, + exact: PropTypes.bool, + replace: PropTypes.bool + })).isRequired +}; + NavBar.contextTypes = { router: PropTypes.object.isRequired }; +NavBar.defaultProps = { + tabs: [] +}; + export default NavBar;