Skip to content

Conversation

@juliomuhlbauer
Copy link
Contributor

@juliomuhlbauer juliomuhlbauer commented Oct 15, 2025

Summary by CodeRabbit

  • Documentation
    • Corrected the server-side rendering link in the example README to point to the appropriate router example, ensuring the guide references the proper resource.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 15, 2025

Walkthrough

The README at examples/react/i18n-paraglide/README.md was edited to update the Server Side Rendering guide link (TanStack Start link replaced with the TanStack router example URL). No code or control-flow changes were made.

Changes

Cohort / File(s) Summary of Changes
Docs: README link update
examples/react/i18n-paraglide/README.md
Replaced the Server Side Rendering/TanStack Start link with the TanStack router example URL. No functional or API changes.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

I twitch my whiskers, hop with cheer,
A link now points the travelers near.
Docs refreshed, the trail is clear,
A tiny hop — the path is here. 🥕

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title concisely describes the main change of updating the paraglide example start link, making it clear and specific to the affected example README without extraneous detail.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 4881dee and 521bda8.

📒 Files selected for processing (1)
  • examples/react/i18n-paraglide/README.md (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
examples/{react,solid}/**

📄 CodeRabbit inference engine (AGENTS.md)

Keep example applications under examples/react/ and examples/solid/

Files:

  • examples/react/i18n-paraglide/README.md
🪛 LanguageTool
examples/react/i18n-paraglide/README.md

[grammar] ~141-~141: Use a hyphen to join words.
Context: ...n. ## Server side rendering For server side rendering, check out the [TanStack ...

(QB_NEW_EN_HYPHEN)


[grammar] ~141-~141: There might be a mistake here.
Context: ...in/examples/react/start-i18n-paraglide).

(QB_NEW_EN)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Preview

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@nx-cloud
Copy link

nx-cloud bot commented Oct 15, 2025

View your CI Pipeline Execution ↗ for commit 521bda8

Command Status Duration Result
nx affected --targets=test:eslint,test:unit,tes... ✅ Succeeded <1s View ↗
nx run-many --target=build --exclude=examples/*... ✅ Succeeded 3s View ↗

☁️ Nx Cloud last updated this comment at 2025-10-15 14:03:32 UTC

@pkg-pr-new
Copy link

pkg-pr-new bot commented Oct 15, 2025

More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/arktype-adapter@5487

@tanstack/directive-functions-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/directive-functions-plugin@5487

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/TanStack/router/@tanstack/eslint-plugin-router@5487

@tanstack/history

npm i https://pkg.pr.new/TanStack/router/@tanstack/history@5487

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/nitro-v2-vite-plugin@5487

@tanstack/react-router

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-router@5487

@tanstack/react-router-devtools

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-router-devtools@5487

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-router-ssr-query@5487

@tanstack/react-start

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start@5487

@tanstack/react-start-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-client@5487

@tanstack/react-start-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-server@5487

@tanstack/router-cli

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-cli@5487

@tanstack/router-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-core@5487

@tanstack/router-devtools

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-devtools@5487

@tanstack/router-devtools-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-devtools-core@5487

@tanstack/router-generator

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-generator@5487

@tanstack/router-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-plugin@5487

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-ssr-query-core@5487

@tanstack/router-utils

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-utils@5487

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-vite-plugin@5487

@tanstack/server-functions-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/server-functions-plugin@5487

@tanstack/solid-router

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-router@5487

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-router-devtools@5487

@tanstack/solid-start

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start@5487

@tanstack/solid-start-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-client@5487

@tanstack/solid-start-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-server@5487

@tanstack/start-client-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-client-core@5487

@tanstack/start-plugin-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-plugin-core@5487

@tanstack/start-server-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-server-core@5487

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-static-server-functions@5487

@tanstack/start-storage-context

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-storage-context@5487

@tanstack/valibot-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/valibot-adapter@5487

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/TanStack/router/@tanstack/virtual-file-routes@5487

@tanstack/zod-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/zod-adapter@5487

commit: 521bda8

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (3)
examples/react/i18n-paraglide/README.md (3)

57-71: Missing import for getLocale in example

getLocale() is used but not imported. Add it alongside shouldRedirect (and ensure consistent import path/extension).

-import { shouldRedirect } from "../paraglide/runtime";
+import { shouldRedirect, getLocale } from "../paraglide/runtime";

137-137: Typo: “plguin” → “plugin”

-And import into the Paraglide Vite plguin.
+And import into the Paraglide Vite plugin.

41-53: Remove unsupported rewrite option on createRouter
TanStack Router doesn’t support a rewrite: { input, output } API. Instead, use route masks (createRouteMask/routeMasks) or preprocess URLs before initializing the router.

🧹 Nitpick comments (1)
examples/react/i18n-paraglide/README.md (1)

44-45: Inconsistent import paths/extensions for runtime

You import from ./paraglide/runtime.js in one snippet and ../paraglide/runtime in another. Align paths and file extensions (TS vs JS ESM) to avoid confusion.

Also applies to: 58-58

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 975e32f and 4881dee.

📒 Files selected for processing (1)
  • examples/react/i18n-paraglide/README.md (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
examples/{react,solid}/**

📄 CodeRabbit inference engine (AGENTS.md)

Keep example applications under examples/react/ and examples/solid/

Files:

  • examples/react/i18n-paraglide/README.md
🪛 LanguageTool
examples/react/i18n-paraglide/README.md

[grammar] ~141-~141: Use a hyphen to join words.
Context: ...n. ## Server side rendering For server side rerdering, check out the [TanStack ...

(QB_NEW_EN_HYPHEN)


[grammar] ~141-~141: Ensure spelling is correct
Context: ... Server side rendering For server side rerdering, check out the [TanStack Start guide](h...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~141-~141: There might be a mistake here.
Context: ...in/examples/react/start-i18n-paraglide).

(QB_NEW_EN)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Test
🔇 Additional comments (1)
examples/react/i18n-paraglide/README.md (1)

15-31: Confirm Vite plugin import path and options Importing paraglideVitePlugin from @inlang/paraglide-js with project and outdir options is correct per the official docs.

## Server side rendering

For server side rerdering, check out the [TanStack Start guide](https://inlang.com/m/gerre34r/library-inlang-paraglideJs/tanstack-start).
For server side rerdering, check out the [TanStack Start guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix spelling and hyphenation (“Server-side rendering”)

Two typos: “Server side” should be “Server-side”; “rerdering” → “rendering”.

-For server side rerdering, check out the [TanStack Start guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide).
+For server-side rendering, check out the [TanStack Start guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide).
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
For server side rerdering, check out the [TanStack Start guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide).
For server-side rendering, check out the [TanStack Start guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide).
🧰 Tools
🪛 LanguageTool

[grammar] ~141-~141: Use a hyphen to join words.
Context: ...n. ## Server side rendering For server side rerdering, check out the [TanStack ...

(QB_NEW_EN_HYPHEN)


[grammar] ~141-~141: Ensure spelling is correct
Context: ... Server side rendering For server side rerdering, check out the [TanStack Start guide](h...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~141-~141: There might be a mistake here.
Context: ...in/examples/react/start-i18n-paraglide).

(QB_NEW_EN)

🤖 Prompt for AI Agents
In examples/react/i18n-paraglide/README.md around line 141, fix the typos and
hyphenation in the sentence: change "For server side rerdering, check out the
[TanStack Start
guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide)."
to read "For server-side rendering, check out the [TanStack Start
guide](https://github.com/TanStack/router/tree/main/examples/react/start-i18n-paraglide)."
ensuring "Server-side" is hyphenated and "rerdering" is corrected to
"rendering".

@schiller-manuel schiller-manuel merged commit cc421f8 into TanStack:main Oct 23, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants