import type { JSXElement } from "solid-js"; // import { TableOfContents } from "@/partials/TableOfContents"; import { PrevNextLinks } from "@/components/PrevNextLinks"; import { usePageContext } from "vike-solid/usePageContext"; import { clientOnly } from "vike-solid/clientOnly"; import { clock } from "solid-heroicons/outline"; import { navigation } from "@/libs/navigation"; import { Prose } from "@/components/Prose"; import { Icon } from "solid-heroicons"; type DocsLayoutProps = { children: JSXElement; }; const TableOfContents = clientOnly( async () => (await import("@/partials/TableOfContents")).TableOfContents, ); export function DocsLayout(props: DocsLayoutProps) { const pageContext = usePageContext(); return ( <>
{section.title}
)} {props.title && (