@tanstack/react-router
Version:
Modern and scalable routing for React applications
1 lines • 868 B
Source Map (JSON)
{"version":3,"file":"renderRouterToString.cjs","names":["renderSsrHtmlResponse","ReactDOMServer"],"sources":["../../../src/ssr/renderRouterToString.tsx"],"sourcesContent":["import ReactDOMServer from 'react-dom/server'\nimport { renderSsrHtmlResponse } from '@tanstack/router-core/ssr/server'\nimport type { ReactNode } from 'react'\nimport type { AnyRouter } from '@tanstack/router-core'\n\nexport const renderRouterToString = async ({\n router,\n responseHeaders,\n children,\n}: {\n router: AnyRouter\n responseHeaders: Headers\n children: ReactNode\n}) => {\n return renderSsrHtmlResponse({\n router,\n responseHeaders,\n render: () => ReactDOMServer.renderToString(children),\n })\n}\n"],"mappings":";;;;;AAKA,IAAa,uBAAuB,OAAO,EACzC,QACA,iBACA,eAKI;CACJ,QAAA,GAAOA,iCAAAA,sBAAAA,CAAsB;EAC3B;EACA;EACA,cAAcC,iBAAAA,QAAe,eAAe,QAAQ;CACtD,CAAC;AACH"}