import type { JSXElement } from "solid-js";
import { usePageContext } from "vike-solid/usePageContext";
import { HeroSection } from "@/partials/HeroSection";
import { clientOnly } from "vike-solid/clientOnly";
import { Navigation } from "@/partials/Navigation";
import { Header } from "@/partials/Header";
import { Footer } from "@/partials/Footer";
import { DocsLayout } from "./DocsLayout";
import { Toaster } from "solid-toast";
import "./tailwind.css";
const ReadProgressBar = clientOnly(async () => (await import("@/partials/ReadProgressBar")).ReadProgressBar);
type DefaultLayoutProps = {
children: JSXElement;
};
export default function DefaultLayout(props: DefaultLayoutProps) {
const pageContext = usePageContext();
return (
<>