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
Using route groups?
Is there a way to update a search param without triggering navigation hooks like beforeLoad?
window.history.replaceState({}, "", newUrl);
but even that causes the beforeLoad of routes to run.Precautions I should have when using Router + Query?
Any example of using shadcn ui tabs with tanstack router
Layout component in route vs using a layout route performance
[vite] (ssr) Error when evaluating SSR module $vinxi/handler/ssr:
slug pattern for tsr that doesn't involve multiple rounds of encoding/decoding?
title
value at the route level with param
parse
and stringify
. this makes life really easy as i can just route using my title, and it will become a slug for free
- because i'm doing this, i lose casing in the process. this means that when i look up the record by title in the route, i'm looking up with a fake title that has lost the true casing
i have a solution now where i look up by slug instead, and this works (but now if i need this param to be used as a title anywhere else that i can't access the data from db, the decoded title may not be cased properly). Just wondering if anyone has general guidance, i don't really love any of the solutions i've come up with...Resetting search parameters when leaving a location / route?
TS error "unsafe assignment of type any" using `Route.useParams()`

Help regarding directory based routing
Grabbing window.location.origin in ssr best ways?
Link & startTransition
beforeLoad -> loader question
Loader called twice on the server, cause = "enter" and "stay"
Doc example improvement
const [filterDraft, setFilterDraft] = React.useState(filterBy ?? '')
was a bad practice, why do we duplicate the url state into a useState in this case ?
https://tanstack.com/router/latest/docs/framework/react/examples/kitchen-sink-file-based?path=examples%2Freact%2Fkitchen-sink-file-based%2Fsrc%2Froutes%2Fdashboard.users.route.tsx
Can't we do something like this instead:...Property 'isNewUser' does not exist on type '{}'** Route.useSearch
isNewUser
as an optional string parameter:
```typescript
const dashboardSearchSchema = z.object({
isNewUser: z.string().optional().default(""),...When to use tanstack query for loader functions
What is https://www.npmjs.com/package/@tanstack/react-router-with-query
SSR Docs incomplete? What todo with `main.tsx`
entry-client.tsx
and a entry-server.tsx
however in my vite world i just have main.tsx
and unsure where to continue. This is a missing part in the docs I think.
https://tanstack.com/router/latest/docs/framework/react/guide/ssr...How to achieve a slot pattern in a Tanstack router?