rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
10 lines (9 loc) • 475 B
TypeScript
import { ReactElement, FC } from "react";
import { DocumentProps } from "../lib/router";
export interface RenderToStreamOptions {
Document?: FC<DocumentProps>;
injectRSCPayload?: boolean;
onError?: (error: unknown) => void;
}
export declare const IdentityDocument: FC<DocumentProps>;
export declare const renderToStream: (element: ReactElement, { Document, injectRSCPayload: shouldInjectRSCPayload, onError, }?: RenderToStreamOptions) => Promise<ReadableStream>;