Type Alias BootProps

BootProps: {
    children?: ReactNode;
    mdxComponents?: MdxComponents;
    routingSpec?: RoutingSpec;
}

Options for boot: MDX overrides, a route table, or an app root.

Type declaration

  • Optionalchildren?: ReactNode

    App root rendered directly inside the providers (with full navigation context), instead of dispatching through a routingSpec. Render <Routes>/<Route> here for fully dynamic routing — no catch-all rule boilerplate. Takes precedence over routingSpec for what is rendered.

  • OptionalmdxComponents?: MdxComponents

    MDX component overrides. A map is merged over the platform defaults (DEFAULT_MDX_COMPONENTS) — so overriding WikiLink alone keeps the default a and Admonition (MARKDOWN_SYNTAX_SPEC §11.3). Pass a function (defaults) => map as the full-replace escape hatch when you want complete control over the set.

  • OptionalroutingSpec?: RoutingSpec