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
Router.status is always "pending" when you wrap the `RouterProvider` in `StrictMode`.
RouterProvider in React.StrictMode, the status of the Router will always be "pending". This also happens with the "basic-file-based" example on GitHub (https://github.com/tanstack/router/tree/main/examples/react/basic-file-based). Is this correct behavior?
Due to this issue, you can never get the correct resolvedLocation, because this will always return the first location you visited....How to get type of Component which create by using createLink() function? Thanks
Declarative search param masking is lagging
example.com/list and not example.com/list?page=1&search=&sortBy=date&sortOrder=asc&status=active&....
https://codesandbox.io/p/devbox/tsr-search-masking-question-vcds2n
A simplified example is this route mask:...What is the preferred/recommended way to implement protected routes?
loader vs beforeLoad
Title Not Setting on Document in Meta Route Prop

How to make server request on each route change
<title>{{pageTitle}}</title> . The <head></head> is then read from the index.html and passed to the client through the Router Context. Then I run a transformerFn, to the stream to replace the {{pageTitle}} with one coming from route's staticData.
...How can I combine file based routing with external stylesheets?
routeTree.gen.ts:
```const ContactsIndexStyleRoute = ContactsIndexStyleImport.update({...Router state is always pending
useRouterState({ select: (s) => s.status === "pending" }) always returns true.Display different content depending on whether one is authenticated or not
Form Drawer - To route or not route?
Accessing route data outside react components and hooks
getQueryData?router mock for tests and stories
useParams(). Ideally, we'd just wrap it in a Provider with a given path.
- we have cypress component tests, where we mount a component and then interact with it. It might e.g. click a link, but it shouldn't really navigate to that route (because the test is scoped to a component). Ideally, we'd set the navigate method of the router to a spy.
In nextJs, we had next-router-mock, a 3rd party package that would mock the router via a Provider. It worked okay (but not great). Is there anything for the TanStack Router? Thanks 🙏...useSuspenseQuery gets called although `loader` already fetched the data.
A more realistic example using TanStack Query in External Data Loading section in router docs. When I go to the page, ensureQueryData in loader gets called to fetch the data. After data is fetched, component is rendered. I expect that useSuspenseQuery in the component will use data that loader already fetched from the cache. Turns out it doesn't. useSuspenseQuery gets called to fetch the data again.
This is the first time I use this approach. If I was wrong, please fix me. Thank you so much!!...
Linking to the same child-page with a different path-parameter from root component (nav-bar)
<Aside>
I'm new to typescript and react and found this awesome library for dealing with routes. Love it! Thanks for putting in the time and effort to create such a wonderful helper!
</Aside>...Working on `router` though `tanstack.com`
tanstack.com question then router perhaps.
Has anyone manage to work on the router packages with a local version of both router and tanstack.com? The setup I have is this:
```...How to pass multiple links to a component
Is there a exported type that returns all available absolute routes?
Update Parent Route From Child Route After Mutation