From 528966c3025d221065822adf3cea6a19b30aa852 Mon Sep 17 00:00:00 2001
From: siddheshraze <81591724+siddheshraze@users.noreply.github.com>
Date: Wed, 5 Feb 2025 14:45:23 -0500
Subject: [PATCH] fixing layout. Render was being auto-disabled since the
session object's structure seems to be slightly different in authv5 from what
it was in v4
---
frontend/app/(hub)/layout.tsx | 4 ++--
frontend/app/layout.tsx | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/frontend/app/(hub)/layout.tsx b/frontend/app/(hub)/layout.tsx
index 9062409e..d1d85bbf 100644
--- a/frontend/app/(hub)/layout.tsx
+++ b/frontend/app/(hub)/layout.tsx
@@ -73,7 +73,7 @@ export default function HubLayout({ children }: { children: React.ReactNode }) {
const [isSidebarVisible, setSidebarVisible] = useState(!!session);
const [isFeedbackModalOpen, setIsFeedbackModalOpen] = useState(false);
- const pathname = usePathname();
+ const pathname = usePathname() ?? '';
const coreDataLoaded = siteListLoaded && plotListLoaded && censusListLoaded && quadratListLoaded;
const { isPulsing } = useLockAnimation();
@@ -386,7 +386,7 @@ export default function HubLayout({ children }: { children: React.ReactNode }) {
paddingLeft: 2
}}
>
- {session?.user.name && session.user.email && session.user.userStatus && <>{children}>}
+ {session && <>{children}>}
) {
+ console.log('root layout encountered. loading...');
return (