I am getting session null in following implementation ```import { Navbar } from "@/components/navbar"; import { createFileRoute } from "@tanstack/react-router"; import { authClient } from "@/lib/auth-client"; import { redirect } from "@tanstack/react-router"; export const Route = createFileRoute("/")({ component: App, beforeLoad: async () => { const session = await authClient.getSession(); console.log(session.data?.user); if (!session.data?.user) { throw redirect({ to: "/sign-in", }); } }, }); function App() { return ( <div className="min-h-screen"> <Navbar /> </div> ); } ``` when I am using useSession in component itself I am getting session.