RSCStaticRouter

RSCStaticRouter

Summary

Pre-renders an RSCPayload to HTML. Usually used in routeRSCServerRequest's renderHTML callback.

routeRSCServerRequest({  request,  fetchServer,  createFromReadableStream,  async renderHTML(getPayload) {  const payload = await getPayload();   return await renderHTMLToReadableStream(  <RSCStaticRouter getPayload={getPayload} />,  {  bootstrapScriptContent,  formState: await getFormState(payload),  }  );  }, }); 

Props

getPayload

A function that starts decoding of the RSCPayload. Usually passed through from routeRSCServerRequest's renderHTML.

Docs and examples CC 4.0
Edit