Bootstrap Navigation bar rebuilt with React components. Written in ECMAScript 6 (ES6). No external stylesheets! This navigation bar is built with Radium inline styling.
const dropdownItems = [
{href: '#', name: 'Overview'},
{href: '#', name: 'Setup'},
{href: '#', name: 'Usage'},
];
const navbar = (
<Navbar>
<NavbarHeader href="homepage.html" name="Website Name"/>
<NavbarItems>
<Item link="about.html" title="About" />
<Item link="contact.html" title="Contact" />
<Item link="services.html" title="Services" />
<NavbarDropdown name="Features">
<DropdownMenu menuItems={dropdownItems}/>
</NavbarDropdown>
</NavbarItems>
</Navbar>
);
React.render(navbar, document.getElementById('navbar'));
Clone the repository. Then install dependencies,
npm install
npm start
Go to http://localhost:8080/ on your favorite browser to view the Navigation bar.