diff --git a/packages/docs/src/App.tsx b/packages/docs/src/App.tsx index 1a8255a..ccde776 100644 --- a/packages/docs/src/App.tsx +++ b/packages/docs/src/App.tsx @@ -37,7 +37,7 @@ export const routes: RouteDefinition[] = [ route({ path: "/getting-started", component: ( - + {defer(, { name: "GettingStarted" })} ), @@ -45,37 +45,45 @@ export const routes: RouteDefinition[] = [ route({ path: "/getting-started/migrating-from-vite-spa", component: ( - + {defer(, { name: "MigratingFromViteSPA" })} ), }), route({ path: "/faq", - component: {defer(, { name: "FAQ" })}, + component: ( + {defer(, { name: "FAQ" })} + ), }), route({ path: "/api/funstack-static", component: ( - + {defer(, { name: "FunstackStaticApi" })} ), }), route({ path: "/api/defer", - component: {defer(, { name: "DeferApi" })}, + component: ( + + {defer(, { name: "DeferApi" })} + + ), }), route({ path: "/api/build-entry", component: ( - {defer(, { name: "BuildEntryApi" })} + + {defer(, { name: "BuildEntryApi" })} + ), }), route({ path: "/api/entry-definition", component: ( - + {defer(, { name: "EntryDefinitionApi" })} ), @@ -83,19 +91,23 @@ export const routes: RouteDefinition[] = [ route({ path: "/learn/how-it-works", component: ( - {defer(, { name: "HowItWorks" })} + + {defer(, { name: "HowItWorks" })} + ), }), route({ path: "/learn/rsc", component: ( - {defer(, { name: "RSCConcept" })} + + {defer(, { name: "RSCConcept" })} + ), }), route({ path: "/learn/optimizing-payloads", component: ( - + {defer(, { name: "OptimizingPayloads" })} ), @@ -103,7 +115,7 @@ export const routes: RouteDefinition[] = [ route({ path: "/learn/lazy-server-components", component: ( - + {defer(, { name: "LazyServerComponents" })} ), @@ -111,7 +123,7 @@ export const routes: RouteDefinition[] = [ route({ path: "/learn/defer-and-activity", component: ( - + {defer(, { name: "DeferAndActivity" })} ), @@ -119,7 +131,7 @@ export const routes: RouteDefinition[] = [ route({ path: "/learn/file-system-routing", component: ( - + {defer(, { name: "FileSystemRouting" })} ), @@ -127,19 +139,23 @@ export const routes: RouteDefinition[] = [ route({ path: "/advanced/multiple-entrypoints", component: ( - + {defer(, { name: "MultipleEntrypoints" })} ), }), route({ path: "/advanced/ssr", - component: {defer(, { name: "SSR" })}, + component: ( + + {defer(, { name: "SSR" })} + + ), }), route({ path: "*", component: ( - + ), diff --git a/packages/docs/src/components/Layout/Layout.tsx b/packages/docs/src/components/Layout/Layout.tsx index 2c22b55..76a5a2b 100644 --- a/packages/docs/src/components/Layout/Layout.tsx +++ b/packages/docs/src/components/Layout/Layout.tsx @@ -11,17 +11,25 @@ type LayoutVariant = "home" | "docs"; interface LayoutProps { children: React.ReactNode; variant?: LayoutVariant; + title?: string; } export const Layout: React.FC = ({ children, variant = "docs", + title, }) => { const layoutClass = variant === "home" ? styles.homeLayout : styles.docsLayout; + const fullTitle = title + ? `${title} | FUNSTACK Static` + : "FUNSTACK Static - docs"; return (
+ {fullTitle} + +
} />
{variant === "docs" && } diff --git a/packages/docs/src/root.tsx b/packages/docs/src/root.tsx index 1cd1c80..91d9da9 100644 --- a/packages/docs/src/root.tsx +++ b/packages/docs/src/root.tsx @@ -7,14 +7,12 @@ export default function Root({ children }: { children: React.ReactNode }) { - FUNSTACK Static - docs {/* Open Graph / Facebook */} - {/* Twitter */} -