"use strict"; const React = require("react"); const classnames = require("classnames"); const renderingContext = require("../rendering-context"); let currentURLContext = React.createContext(); function ExternalLinkIcon() { return External link; } 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
Nix logo {/*
Home Getting started Validator index Source code
*/}
{ mdxContent }
This is a proof-of-concept for the NixOS documentation, using MDX and Shayu.
); };