const paramCase = require('param-case'); const React = require('react'); const ReactRouter = require('react-router'); const Docs = require('../../../src/docs'); const { Link } = ReactRouter; const getList = (items, parent) => { let isNested = false; const lis = Object.keys(items).map((name) => { const item = items[name]; const param = paramCase(name); const href = parent ? `${parent}/${param}` : `/${param}`; isNested = (typeof item !== 'string'); return (
  • {name} {isNested ? getList(item, href) : null}
  • ); }); return ( ); }; const Navigation = () => { return (
    ); }; module.exports = Navigation;