@vitejs/plugin-rsc
Version:
React Server Components (RSC) support for Vite.
16 lines (15 loc) • 422 B
TypeScript
import { ReactFormState } from "react-dom/client";
//#region src/extra/rsc.d.ts
type RscPayload = {
root: React.ReactNode;
formState?: ReactFormState;
returnValue?: unknown;
};
/**
* @deprecated Use `@vitejs/plugin-rsc/rsc` API instead.
*/
declare function renderRequest(request: Request, root: React.ReactNode, options?: {
nonce?: string;
}): Promise<Response>;
//#endregion
export { RscPayload, renderRequest };