TypeScript 97.5%
SQL 1.4%
Python 0.8%
1import type { Metadata } from "next";2import { DocsSidebar, DocsMobileNav } from "@/components/docs/sidebar";3import { DocsToc } from "@/components/docs/toc";45export const metadata: Metadata = {6 title: { default: "Documentation", template: "%s · Fetcha Docs" },7 description: "Developer documentation for the Fetcha web access API: fetch, sessions, network selection, geolocation, errors, retries, rate limits and SDKs.",8};910export default function DocsLayout({ children }: { children: React.ReactNode }) {11 return (12 <div className="container-page">13 <div className="lg:grid lg:grid-cols-[13.5rem_minmax(0,1fr)] lg:gap-10 xl:grid-cols-[13.5rem_minmax(0,1fr)_12rem] xl:gap-12">14 <DocsSidebar />15 <div className="min-w-0">16 <DocsMobileNav />17 <div className="mx-auto max-w-3xl py-8 lg:py-10">{children}</div>18 </div>19 <aside className="sticky top-14 hidden max-h-[calc(100dvh-3.5rem)] overflow-y-auto py-10 scrollbar-thin xl:block">20 <DocsToc />21 </aside>22 </div>23 </div>24 );25}26