import React from 'react' import {Box, Heading, Text} from '@primer/react' import {h1 as H1} from './mdx' import PageFooter from './components/page-footer' import * as TableOfContents from './components/table-of-contents' import VariantSelect from './components/variant-select' import Breadcrumbs from './components/breadcrumbs' import useSiteMetadata from './hooks/use-site-metadata' import usePage from './hooks/use-page' import {DarkTheme} from './theme' import {SkipNav} from './components/skip-nav' const Container = ({sx, ...props}) => const HeroLayout = ({children}) => { const {title, description} = useSiteMetadata() return ( {title} {description} {children} ) } const DefaultLayout = ({children}) => { const {title, description} = usePage().frontmatter return (

{title}

{description ? {description} : null}
{children}
) } const Layout = ({children}) => React.createElement(usePage().path === '/' ? HeroLayout : DefaultLayout, null, children) export default Layout