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
beforeload with async does not seem to wait or creates infinite rerenders
Transforming backend filters in the loader to frontend params.
Any plugins for rspack or webpack support?
redirect in beforeLoad/loader causes infinite loop
_authed
,
```
export const Route = createFileRoute("/_authed")({
component: LayoutComponent,
beforeLoad: async ({ context: { queryClient } }) => {...[FIXED] Prevent Router's loader to rerun when the hash changes
Easiest way to make the possible routes/paths accessible when browsing it directly
Automatically generate file routes on save
Navigate to an external url prob
loaderDeps / loader function race condition.
Sync router with other router (ex vue router) for a micro-frontend setup
Dynamic breadcrumbs
/projects/123
) which can be navigated to from 2 different routes (/projects
and /customers/456
). Depending on the route I have come from, the breadcrumbs in the project route should show the correct previous route.
Is there a standard for how to implement this? If I store it in a context, then what happens when someone refreshes the page? If I use localstaorage instead, there could be multiple tabs to track which can make it a bit more complicated.
I just want to make sure I am doing everything right from the start with tanstack router. I need this for the project route today but what if I need it for some other route in the future? How should I be configuring things?...Does it make sense to start with Tanstack Router for electron.js app
Weird errors (only in production) with following structure
Use explicit params on loader function
"/_layoutMain"
which is basically my layout.
Now I also have a "/channels/$guildId"
route.
But In the loader of "/_layoutMain"
I need to get the "$guildId"
of "/channels"
But the loader param object is now type of Record<never, string>
So I can't convince it that there is indeed a param here....Why can modules.data be undefined here?
Disable loaderData cache
Redirect behaviour on child pages
/dashboard
/dashboard
/dashboard/user
/dashboard/user
/dashboard/admin
/dashboard/admin
is using route.fullPath still possible for index routes with trailingSlash never?
Getting access to the isLoading state when using queryClient.ensureQueryData() within TSR