vapor-chamber API reference - v1.16.0
    Preparing search index...

    Type Alias RouteSnapshot

    The atomic unit of router state — one frozen object per commit. Loader data commits WITH the navigation (two-phase: load during, commit after), so a page never renders with the previous page's data.

    type RouteSnapshot = {
        location: RouteLocation;
        render: readonly RenderEntry[];
        data: ReadonlyMap<string, unknown>;
    }
    Index
    location: RouteLocation
    render: readonly RenderEntry[]

    Renderable-only, depth-indexed. Outlets read render[depth].

    data: ReadonlyMap<string, unknown>

    Loader results keyed by record name (records with a load template).