"use strict"; const React = require("react"); const classnames = require("classnames"); const renderingContext = require("../rendering-context"); let currentURLContext = React.createContext(); function ExternalLinkIcon() { return ; } function MenuItem({ url, children }) { let currentURL = React.useContext(currentURLContext); let isCurrentPage = (url === currentURL); return ( {children} ); } module.exports = function DefaultLayout({ mdxContent, meta, pageContext }) { console.log({ mdxContent, meta, pageContext }); return ( {meta.title} - Nix Manual {/* Home Getting started Validator index Source code */} { mdxContent } This is a proof-of-concept for the NixOS documentation, using MDX and Shayu. ); };