router
router copied to clipboard
🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.
Would you consider removing the console.error call from the CatchBoundary component since its already logged by [react itself](https://github.com/facebook/react/blob/d0289c7e3a2dfc349dcce7f9eb3dee22464e97bd/packages/react-reconciler/src/ReactFiberErrorLogger.js#L86)? My console is bloated with errors which i handle properly and i...
### Describe the bug I was following the Quick Start guide for TanStack Router, just to get a basis to learn from. After following the steps, the generated route tree...
### Describe the bug If a route uses validationSearch like: ```validateSearch: z.object({ token: z.string() })``` and you go to a route with `?token="qwe"` query, the loader is called 2 times,...
### Describe the bug Just wanted to drop a quick note to say thanks for the awesome router. I did run into a little hiccup, though. When I'm creating routes...
### Describe the bug Adding a prop `target="_blank"` on an external link (= full URL) is not supported. The only prop passed is `href`. ### Your Example Website or App...
### Describe the bug ``` failed to load config from /home/runner/work/app/vite.config.mts error during build: Error: Cannot find module '../../../node_modules/.pnpm/[email protected]/node_modules/zod/lib/index.js' Require stack: - /home/runner/work/ais-nozomi/ais-nozomi/node_modules/@tanstack/router-vite-plugin/build/cjs/packages/router-cli/src/config.js - /home/runner/work/ais-nozomi/ais-nozomi/node_modules/@tanstack/router-vite-plugin/build/cjs/packages/router-vite-plugin/src/index.js at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15) at Module._load...
### Describe the bug See [discord](https://discord.com/channels/719702312431386674/1195922287904428102/1195922287904428102) discussion See [Reproduction](https://stackblitz.com/edit/tanstack-router-cqjfmc?file=package.json) - Navigate to New Layout Directory, - runtime pathname is /123/detail-layout/route2/123 but the route ID is /_auth/$teamId/_detail-layout, detail-layout is included in...
### Describe the bug If a path param has a character that gets urlEncoded (i.e. a ` `, `%`, etc.), the page works fine on initial load, but upon refreshing,...
added separate package "@tanstack/router-generator" that both "@tanstack/router-cli" and "@tanstack/router-vite-plugin" depend on fixes #996
### Describe the bug When using SSR the router context is `undefined` after page load finishes. On the server render it is working properly, but after the app is dehydrated...