From 3c4064b8b0e842159d1b312803cdaf6b3b68b683 Mon Sep 17 00:00:00 2001 From: Shaneeza Date: Mon, 21 Jul 2025 09:55:20 -0400 Subject: [PATCH] removes okta server side call from the client --- src/app/layout.tsx | 2 +- src/app/private/page.tsx | 5 +++-- src/auth/client.ts | 3 +++ src/components/global/LogIn.tsx | 5 +++-- src/components/global/PrivateContentWall.tsx | 4 ++-- src/components/global/UserMenu.tsx | 4 +--- src/hooks/useSession.ts | 2 +- 7 files changed, 14 insertions(+), 11 deletions(-) create mode 100644 src/auth/client.ts diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 27653b15..c60071d1 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -2,7 +2,7 @@ import './globals.css'; import { auth } from '@/auth'; -import { SessionProvider } from 'next-auth/react'; +import { SessionProvider } from '@/auth/client'; import LayoutWrapper from '@/components/layout-wrapper'; import { getComponentsService } from '@/lib/contentStack/contentStackService'; diff --git a/src/app/private/page.tsx b/src/app/private/page.tsx index 800625d4..d7d5284a 100644 --- a/src/app/private/page.tsx +++ b/src/app/private/page.tsx @@ -7,7 +7,8 @@ import { BasicEmptyState } from '@leafygreen-ui/empty-state'; import ArrowLeftIcon from '@leafygreen-ui/icon/dist/ArrowLeft'; // @ts-expect-error import LogInIcon from '@leafygreen-ui/icon/dist/LogIn'; -import { login } from '@/auth'; +import { signIn } from '@/auth/client'; + import { ComingSoon, Security } from '@/components/glyphs'; import { useSession } from '@/hooks'; @@ -33,7 +34,7 @@ export default function Private() { primaryButton={