React Router API Reference
    Preparing search index...

    Interface unstable_RSCHydratedRouterProps

    Props for the unstable_RSCHydratedRouter component.

    unstable_RSCHydratedRouterProps

    interface unstable_RSCHydratedRouterProps {
        createFromReadableStream: unstable_BrowserCreateFromReadableStreamFunction;
        fetch?: (request: Request) => Promise<Response>;
        getContext?: () => MaybePromise<RouterContextProvider>;
        payload: unstable_RSCPayload;
        routeDiscovery?: "lazy" | "eager";
    }
    Index

    Properties

    Your react-server-dom-xyz/client's createFromReadableStream function, used to decode payloads from the server.

    fetch?: (request: Request) => Promise<Response>

    Optional fetch implementation. Defaults to global fetch.

    getContext?: () => MaybePromise<RouterContextProvider>

    A function that returns an RouterContextProvider instance which is provided as the context argument to client actions, loaders and middleware. This function is called to generate a fresh context instance on each navigation or fetcher call.

    The decoded unstable_RSCPayload to hydrate.

    routeDiscovery?: "lazy" | "eager"

    "eager" or "lazy" - Determines if links are eagerly discovered, or delayed until clicked.