@tanstack/solid-start-server
Advanced tools
| import { StartServer } from "./StartServer.js"; | ||
| import { createComponent } from "@solidjs/web"; | ||
| import { defineHandlerCallback } from "@tanstack/start-server-core"; | ||
@@ -9,3 +8,3 @@ import { renderRouterToString } from "@tanstack/solid-router/ssr/server"; | ||
| responseHeaders, | ||
| children: () => createComponent(StartServer, { router }) | ||
| children: () => StartServer({ router }) | ||
| })); | ||
@@ -12,0 +11,0 @@ //#endregion |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"defaultRenderHandler.js","names":["defineHandlerCallback","renderRouterToString","StartServer","defaultRenderHandler","router","responseHeaders","children","_$createComponent"],"sources":["../../src/defaultRenderHandler.tsx"],"sourcesContent":["import { defineHandlerCallback } from '@tanstack/start-server-core'\nimport { renderRouterToString } from '@tanstack/solid-router/ssr/server'\nimport { StartServer } from './StartServer'\n\nexport const defaultRenderHandler = defineHandlerCallback(\n ({ router, responseHeaders }) =>\n renderRouterToString({\n router,\n responseHeaders,\n children: () => <StartServer router={router} />,\n }),\n)\n"],"mappings":";;;;;AAIA,IAAaG,uBAAuBH,uBACjC,EAAEI,QAAQC,sBACTJ,qBAAqB;CACnBG;CACAC;CACAC,gBAAUC,gBAAOL,aAAW,EAASE,QAAM,CAAA;CAC5C,CACL,CAAC"} | ||
| {"version":3,"file":"defaultRenderHandler.js","names":["defineHandlerCallback","renderRouterToString","StartServer","defaultRenderHandler","router","responseHeaders","children"],"sources":["../../src/defaultRenderHandler.tsx"],"sourcesContent":["import { defineHandlerCallback } from '@tanstack/start-server-core'\nimport { renderRouterToString } from '@tanstack/solid-router/ssr/server'\nimport { StartServer } from './StartServer'\n\nexport const defaultRenderHandler = defineHandlerCallback(\n ({ router, responseHeaders }) =>\n renderRouterToString({\n router,\n responseHeaders,\n children: () => <StartServer router={router} />,\n }),\n)\n"],"mappings":";;;;AAIA,IAAaG,uBAAuBH,uBACjC,EAAEI,QAAQC,sBACTJ,qBAAqB;CACnBG;CACAC;CACAC,gBAAiBJ,YAAW,EAASE,QAAM,CAAA;CAC5C,CACL,CAAC"} |
| import { StartServer } from "./StartServer.js"; | ||
| import { createComponent } from "@solidjs/web"; | ||
| import { defineHandlerCallback } from "@tanstack/start-server-core"; | ||
@@ -10,3 +9,3 @@ import { renderRouterToStream } from "@tanstack/solid-router/ssr/server"; | ||
| responseHeaders, | ||
| children: () => createComponent(StartServer, { router }) | ||
| children: () => StartServer({ router }) | ||
| })); | ||
@@ -13,0 +12,0 @@ //#endregion |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"defaultStreamHandler.js","names":["defineHandlerCallback","renderRouterToStream","StartServer","defaultStreamHandler","request","router","responseHeaders","children","_$createComponent"],"sources":["../../src/defaultStreamHandler.tsx"],"sourcesContent":["import { defineHandlerCallback } from '@tanstack/start-server-core'\nimport { renderRouterToStream } from '@tanstack/solid-router/ssr/server'\nimport { StartServer } from './StartServer'\n\nexport const defaultStreamHandler = defineHandlerCallback(\n async ({ request, router, responseHeaders }) =>\n await renderRouterToStream({\n request,\n router,\n responseHeaders,\n children: () => <StartServer router={router} />,\n }),\n)\n"],"mappings":";;;;;AAIA,IAAaG,uBAAuBH,sBAClC,OAAO,EAAEI,SAASC,QAAQC,sBACxB,MAAML,qBAAqB;CACzBG;CACAC;CACAC;CACAC,gBAAUC,gBAAON,aAAW,EAASG,QAAM,CAAA;CAC5C,CACL,CAAC"} | ||
| {"version":3,"file":"defaultStreamHandler.js","names":["defineHandlerCallback","renderRouterToStream","StartServer","defaultStreamHandler","request","router","responseHeaders","children"],"sources":["../../src/defaultStreamHandler.tsx"],"sourcesContent":["import { defineHandlerCallback } from '@tanstack/start-server-core'\nimport { renderRouterToStream } from '@tanstack/solid-router/ssr/server'\nimport { StartServer } from './StartServer'\n\nexport const defaultStreamHandler = defineHandlerCallback(\n async ({ request, router, responseHeaders }) =>\n await renderRouterToStream({\n request,\n router,\n responseHeaders,\n children: () => <StartServer router={router} />,\n }),\n)\n"],"mappings":";;;;AAIA,IAAaG,uBAAuBH,sBAClC,OAAO,EAAEI,SAASC,QAAQC,sBACxB,MAAML,qBAAqB;CACzBG;CACAC;CACAC;CACAC,gBAAiBL,YAAW,EAASG,QAAM,CAAA;CAC5C,CACL,CAAC"} |
@@ -1,6 +0,5 @@ | ||
| import { createComponent } from "@solidjs/web"; | ||
| import { RouterProvider } from "@tanstack/solid-router"; | ||
| //#region src/StartServer.tsx | ||
| function StartServer(props) { | ||
| return createComponent(RouterProvider, { get router() { | ||
| return RouterProvider({ get router() { | ||
| return props.router; | ||
@@ -7,0 +6,0 @@ } }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"StartServer.js","names":["RouterProvider","AnyRouter","StartServer","props","router","TRouter","_$createComponent"],"sources":["../../src/StartServer.tsx"],"sourcesContent":["import { RouterProvider } from '@tanstack/solid-router'\nimport type { AnyRouter } from '@tanstack/router-core'\n\nexport function StartServer<TRouter extends AnyRouter>(props: {\n router: TRouter\n}) {\n return <RouterProvider router={props.router} />\n}\n"],"mappings":";;;AAGA,SAAgBE,YAAuCC,OAEpD;AACD,QAAAG,gBAAQN,gBAAc,EAAA,IAACI,SAAM;AAAA,SAAED,MAAMC;IAAM,CAAA"} | ||
| {"version":3,"file":"StartServer.js","names":["RouterProvider","AnyRouter","StartServer","props","router","TRouter"],"sources":["../../src/StartServer.tsx"],"sourcesContent":["import { RouterProvider } from '@tanstack/solid-router'\nimport type { AnyRouter } from '@tanstack/router-core'\n\nexport function StartServer<TRouter extends AnyRouter>(props: {\n router: TRouter\n}) {\n return <RouterProvider router={props.router} />\n}\n"],"mappings":";;AAGA,SAAgBE,YAAuCC,OAEpD;AACD,QAAQH,eAAc,EAAA,IAACI,SAAM;AAAA,SAAED,MAAMC;IAAM,CAAA"} |
+4
-4
| { | ||
| "name": "@tanstack/solid-start-server", | ||
| "version": "2.0.0-beta.17", | ||
| "version": "2.0.0-beta.18", | ||
| "description": "Modern and scalable routing for Solid applications", | ||
@@ -49,3 +49,3 @@ "author": "Tanner Linsley", | ||
| "@tanstack/router-core": "1.168.9", | ||
| "@tanstack/solid-router": "2.0.0-beta.17", | ||
| "@tanstack/solid-router": "2.0.0-beta.18", | ||
| "@tanstack/start-client-core": "1.167.9", | ||
@@ -55,4 +55,4 @@ "@tanstack/start-server-core": "1.167.9" | ||
| "devDependencies": { | ||
| "@solidjs/web": "2.0.0-beta.10", | ||
| "solid-js": "2.0.0-beta.10", | ||
| "@solidjs/web": "2.0.0-beta.14", | ||
| "solid-js": "2.0.0-beta.14", | ||
| "typescript": "^6.0.2", | ||
@@ -59,0 +59,0 @@ "vite": "*", |
9941
-2.72%86
-3.37%+ Added
- Removed