From 84b866f15b0508a76d02c4021f7cc85a2a023f24 Mon Sep 17 00:00:00 2001 From: Jasper Date: Sun, 21 Dec 2025 13:18:53 +0100 Subject: [PATCH 1/2] fix(examples): adjust request handling to prevent redirect loops --- examples/react/start-i18n-paraglide/README.md | 7 ++++--- examples/react/start-i18n-paraglide/src/server.ts | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/examples/react/start-i18n-paraglide/README.md b/examples/react/start-i18n-paraglide/README.md index f1aa91f5184..3cb88fcc527 100644 --- a/examples/react/start-i18n-paraglide/README.md +++ b/examples/react/start-i18n-paraglide/README.md @@ -79,10 +79,11 @@ In `server.ts` intercept the request with the paraglideMiddleware. ```ts import { paraglideMiddleware } from './paraglide/server.js' import handler from '@tanstack/react-start/server-entry' + export default { - fetch(req: Request): Promise { - return paraglideMiddleware(req, ({ request }) => handler.fetch(request)) - }, + fetch(req: Request): Promise { + return paraglideMiddleware(req, () => handler.fetch(req)) + }, } ``` diff --git a/examples/react/start-i18n-paraglide/src/server.ts b/examples/react/start-i18n-paraglide/src/server.ts index 9542b01d4ac..4adf7d390e4 100644 --- a/examples/react/start-i18n-paraglide/src/server.ts +++ b/examples/react/start-i18n-paraglide/src/server.ts @@ -2,7 +2,7 @@ import { paraglideMiddleware } from './paraglide/server.js' import handler from '@tanstack/react-start/server-entry' export default { - fetch(req: Request): Promise { - return paraglideMiddleware(req, ({ request }) => handler.fetch(request)) - }, + fetch(req: Request): Promise { + return paraglideMiddleware(req, () => handler.fetch(req)) + }, } From 2b4cb150c64c1f08b92e37ec7adc76a7e65e88d5 Mon Sep 17 00:00:00 2001 From: Jasper Date: Sun, 21 Dec 2025 13:23:29 +0100 Subject: [PATCH 2/2] docs(examples): fix Paraglide example README by removing dead link --- examples/react/start-i18n-paraglide/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/react/start-i18n-paraglide/README.md b/examples/react/start-i18n-paraglide/README.md index 3cb88fcc527..6f7c8259603 100644 --- a/examples/react/start-i18n-paraglide/README.md +++ b/examples/react/start-i18n-paraglide/README.md @@ -1,6 +1,6 @@ # TanStack Start example with Paraglide -This example shows how to use Paraglide with TanStack Start. The source code can be found [in the Paraglide monorepo](https://github.com/opral/monorepo/tree/main/inlang/packages/paraglide/paraglide-js/examples/tanstack-start). +This example shows how to use Paraglide with TanStack Start. - [TanStack Router Docs](https://tanstack.com/router) - [Paraglide Documentation](https://inlang.com/m/gerre34r/library-inlang-paraglideJs)