-
{session.user.name}'s Dashboard
+
{session.data?.user.name}'s Dashboard
{userFunctions.length > 0?
diff --git a/calc-frontend/src/pages/Home.tsx b/calc-frontend/src/pages/Home.tsx
index 9b4552d..4a25dca 100644
--- a/calc-frontend/src/pages/Home.tsx
+++ b/calc-frontend/src/pages/Home.tsx
@@ -1,6 +1,6 @@
import { useLayoutEffect, useRef } from "react";
import { Link } from "react-router"
-import { useAuth } from "../App/AuthContext";
+import { authClient } from "../lib/auth-client";
import SignInButton from "../components/ui/SignInButton";
import SignOutButton from "../components/ui/SignOutButton";
import derivativeVideo from '../animations/manim-videos/derivativeAnimation/1080p60/DerivativeAnimation.mp4';
@@ -8,7 +8,7 @@ import integralVideo from '../animations/manim-videos/integralAnimation/1080p60/
import limitVideo from '../animations/manim-videos/limitsAnimation/1080p60/Limit.mp4';
function Home() {
- const { session, isPending } = useAuth();
+ const session = authClient.useSession();
const d1 = useRef(null);
const d2 = useRef(null);
@@ -78,10 +78,10 @@ function Home() {
- {isPending === true?
+ {session.isPending === true?
null
:
- !session ? :
+ !session.data?.session ? :
}