react-query-questions
solid-query-questions
table-questions
virtual-questions
router-questions
react-charts-questions
ranger-questions
vue-query-questions
svelte-query-questions
bling-questions
form-questions
angular-query-questions
start-questions
db-questions
start-showcase
router-showcase
📣-announcements
How to get type of params of a route?
4 rerender with basic fetch
Problem getting View Transitions to work with SolidJS
view-transition-name
I set defaultViewTransition: true on the Router...Best way to avoid route duplication for optional parent segment (file-based routing)
Is there documentation for view transitions in Tanstack Router?
Get root context anywhere in the code
Is there a typesafe way to build a path to string?
Route validators (params/search) when using TanStack Start
How to change page title per route?
How to strip search parameters in beforeLoad or loader route methods?
Page title based on loaderData

Passing context from beforeLoad to loader
beforeLoad to my loader function. See the code snippet below:
```...How to retain type information in styled components?
@emotion/styled.
If I have a route with a token, a styled link will result in incompatible params.
I can work around it with LinkProps:
``typescript
const StyledLink = styled((props: LinkProps<'/path/to/$token'>) => <Link {...props} />)...`...High loading times on navigation
Change tab and route from within different component
How to nested a 404 and 500 page?
__root.tsx layout and a _protected.tsx layout.
My goal is to have a specific 404 page rendered when a route under the _protected layout is not found, without falling back to the 404 defined in __root.tsx.
Currently, I've tried defining a notFoundComponent within _protected.tsx. However, when I navigate to a non-existent route within the _protected layout, it always renders the notFoundComponent defined in __root.tsx instead....Router invalidate and context
.invalidate to keep it fresh.
Our auth is ran by Clerk so we want to grab the user and auth state whenever the session tokens have been changed.
This setup works but its causing a very annoying "jump to top of page" whenever the context is refreshed. I may have missed something in the docs somewhere so im asking here, has anyone done anything similar or would happen to think of a better approach?
...How To Route Masking Properly With File Based Routing
Tanstack auth context not working?
Calling API and updating search params before loading a route