effex-monorepo
    Preparing search index...

    Interface BuildStaticSiteOptions

    interface BuildStaticSiteOptions {
        app?: () => Element.Element<HTMLElement | SVGElement, never, never>;
        document?: DocumentOptions;
        layers?: Layer<any, never, never>;
        outDir: string;
        router: Router<any, any, any, any, any>;
    }
    Index

    Properties

    app?: () => Element.Element<HTMLElement | SVGElement, never, never>

    Root app component. If provided, each page renders through this (same component tree the client would hydrate).

    document?: DocumentOptions

    Document generation options (title, scripts, styles)

    layers?: Layer<any, never, never>

    Additional layers to provide to loaders and render functions. Use this for services like filesystem, markdown parsers, etc.

    outDir: string

    Output directory for generated files

    router: Router<any, any, any, any, any>

    The router containing routes to build