What is the proper way of prefetching data and also loading skeletons until the data is available in Tanstack Start?
Currently, I'm running a prefetchQuery in the route loader (not awaited), then in the component using useQuery with isLoading to show skeleton loaders.
The docs seems to also use this approach is some cases. However, I seem to be getting a Hydration issue. If I reload the page on routes that use this, a hydration error occurs. Is this a bug or is there a different approach I should be using to prefetch data and show loading states?