scinote-web/app/javascript/packs/shared/navigation/index.js

36 lines
1,021 B
JavaScript

import React, { Component } from 'react';
import { Navbar, Nav, NavItem, NavDropdown, MenuItem } from 'react-bootstrap'
class Navigation extends Component {
constructor(props) {
super(props);
this.state = { page: '' };
}
render() {
return(
<Navbar>
<Navbar.Header>
<Navbar.Brand>
<a href="#">Current page: { this.props.page }</a>
</Navbar.Brand>
</Navbar.Header>
<Nav>
<NavItem eventKey={1} href="#">Link</NavItem>
<NavItem eventKey={2} href="#">Link</NavItem>
<NavDropdown eventKey={3} title="Dropdown" id="basic-nav-dropdown">
<MenuItem eventKey={3.1}>Action</MenuItem>
<MenuItem eventKey={3.2}>Another action</MenuItem>
<MenuItem eventKey={3.3}>Something else here</MenuItem>
<MenuItem divider />
<MenuItem eventKey={3.4}>Separated link</MenuItem>
</NavDropdown>
</Nav>
</Navbar>
);
}
}
export default Navigation;