UNPKG

antwar-helpers

Version:

Helpers (layouts/components) for Antwar projects

27 lines (23 loc) 686 B
import React from "react"; import { Link } from "react-router-dom"; const Toc = ({ sectionPages, page }) => ( <ul className="toc-nav"> {sectionPages.map((navPage, i) => { const type = navPage.type || ""; return ( <li key={`navPage${i}`} className={type && "toc-" + type}> {navPage.title === page.title ? ( <span className={`toc-nav__link toc-nav__link--current ${type}`}> {navPage.title} </span> ) : ( <Link to={navPage.url} className={`toc-nav__link ${type}`}> {navPage.title} </Link> )} </li> ); })} </ul> ); export default Toc;