import { useContext } from 'react' import { NavigationContext } from 'shared/context/navigation-context.mjs' import get from 'lodash.get' import Link from 'next/link' const getPage = { dev: (slug, nav) => get(nav, slug.split('/')), org: (root, nav) => { // Fixme: make this work for org if (!root) return nav if (root.indexOf('/') === -1) return nav[root] return get(nav, root.split('/')) }, } export const DocsTitle = ({ slug, className = '', site = 'org' }) => { const { siteNav } = useContext(NavigationContext) const page = getPage[site](slug, siteNav) return page ? {page.t} : null } export const DocsLink = (props) => ( )