sessionProvider, and am trying to just use getServerAuthSession instead of useSession as it seems to be the preferred way to auth. But How do I deal with components that used auth and fetched data. I want to use getServerAuthSession, meaning the component has to be a server component. But I also need to fetch some data, via react-query, so the component has to be a client component.HydrationBoundary to prefetch on the server then they dehydrate and pass it as props a client component. But this gives me an error on the import of HydrationBoundary: "Module '"@tanstack/react-query"' has no exported member 'HydrationBoundary'."getServerAuthSession since that seems to be the recommendation ==> server side comp