fix nav bar drop down menu
This commit is contained in:
@ -1,5 +1,10 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Nav, Navbar, NavItem } from 'react-bootstrap';
|
import {
|
||||||
|
Col,
|
||||||
|
Nav,
|
||||||
|
Navbar,
|
||||||
|
NavItem
|
||||||
|
} from 'react-bootstrap';
|
||||||
|
|
||||||
import navLinks from './links.json';
|
import navLinks from './links.json';
|
||||||
import FCCNavItem from './NavItem.jsx';
|
import FCCNavItem from './NavItem.jsx';
|
||||||
@ -25,6 +30,14 @@ const logoElement = (
|
|||||||
</a>
|
</a>
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const toggleButton = (
|
||||||
|
<button className='hamburger'>
|
||||||
|
<Col xs={ 12 }>
|
||||||
|
<span className='hamburger-text'>Menu</span>
|
||||||
|
</Col>
|
||||||
|
</button>
|
||||||
|
);
|
||||||
|
|
||||||
export default class extends React.Component {
|
export default class extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
@ -35,9 +48,6 @@ export default class extends React.Component {
|
|||||||
signedIn: React.PropTypes.bool
|
signedIn: React.PropTypes.bool
|
||||||
}
|
}
|
||||||
|
|
||||||
renderBrand() {
|
|
||||||
}
|
|
||||||
|
|
||||||
renderSignin() {
|
renderSignin() {
|
||||||
if (this.props.signedIn) {
|
if (this.props.signedIn) {
|
||||||
return (
|
return (
|
||||||
@ -64,9 +74,9 @@ export default class extends React.Component {
|
|||||||
brand={ logoElement }
|
brand={ logoElement }
|
||||||
className='nav-height'
|
className='nav-height'
|
||||||
fixedTop={ true }
|
fixedTop={ true }
|
||||||
|
toggleButton={ toggleButton }
|
||||||
toggleNavKey={ 0 }>
|
toggleNavKey={ 0 }>
|
||||||
<Nav
|
<Nav
|
||||||
className='hamburger-dropdown'
|
|
||||||
eventKey={ 0 }
|
eventKey={ 0 }
|
||||||
right={ true }>
|
right={ true }>
|
||||||
{ navElements }
|
{ navElements }
|
||||||
|
Reference in New Issue
Block a user