mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-15 18:17:35 +02:00
* feat(v2): implement blog * expect flat blog structure * \n * blogpage can import many posts
61 lines
1.8 KiB
JavaScript
61 lines
1.8 KiB
JavaScript
import React from 'react';
|
|
import {NavLink} from 'react-router-dom';
|
|
|
|
import styles from './styles.css';
|
|
|
|
function Navbar() {
|
|
return (
|
|
<nav className={styles.navbar}>
|
|
<div className={styles.navbarInner}>
|
|
<ul className={styles.navList}>
|
|
<li className={styles.navListItem}>
|
|
<NavLink className={styles.navBrand} to="/">
|
|
<img
|
|
alt="Docusaurus Logo"
|
|
className={styles.navLogo}
|
|
src="/img/docusaurus-logo.svg"
|
|
/>
|
|
<strong>Docusaurus</strong>
|
|
</NavLink>
|
|
</li>
|
|
<li className={styles.navListItem}>
|
|
<NavLink
|
|
activeClassName={styles.navLinkActive}
|
|
className={styles.navLink}
|
|
to="/docs/installation">
|
|
Docs
|
|
</NavLink>
|
|
</li>
|
|
<li className={styles.navListItem}>
|
|
<NavLink
|
|
activeClassName={styles.navLinkActive}
|
|
className={styles.navLink}
|
|
to="/blog">
|
|
Blog
|
|
</NavLink>
|
|
</li>
|
|
<li className={styles.navListItem}>
|
|
<NavLink
|
|
activeClassName={styles.navLinkActive}
|
|
className={styles.navLink}
|
|
to="https://github.com/facebook/docusaurus">
|
|
GitHub
|
|
</NavLink>
|
|
</li>
|
|
{/* Object.values(props.docsMetadatas).map(metadata => (
|
|
<li key={metadata.permalink} className={styles.navListItem}>
|
|
<NavLink
|
|
activeClassName={styles.navLinkActive}
|
|
className={styles.navLink}
|
|
to={metadata.permalink}>
|
|
{metadata.title}
|
|
</NavLink>
|
|
</li>
|
|
)) */}
|
|
</ul>
|
|
</div>
|
|
</nav>
|
|
);
|
|
}
|
|
|
|
export default Navbar;
|