From c1bfece2501efa2c11b6c8f37e7334e3ec0bcfc0 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Thu, 7 Aug 2025 11:30:05 -0500 Subject: [PATCH] Add extra insurance --- src/components/PolicyUpdateOverlay/context.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/PolicyUpdateOverlay/context.tsx b/src/components/PolicyUpdateOverlay/context.tsx index ef8ad7f83b..4aaf318912 100644 --- a/src/components/PolicyUpdateOverlay/context.tsx +++ b/src/components/PolicyUpdateOverlay/context.tsx @@ -6,6 +6,7 @@ import { useState, } from 'react' +import {useSession} from '#/state/session' import {Provider as PortalProvider} from '#/components/PolicyUpdateOverlay/Portal' import { type PolicyUpdateState, @@ -39,10 +40,16 @@ export function usePolicyUpdateContext() { } export function Provider({children}: {children?: ReactNode}) { + const {hasSession} = useSession() const [isReadyToShowOverlay, setIsReadyToShowOverlay] = useState(false) + console.log({ + isReadyToShowOverlay, + hasSession, + }) const state = usePolicyUpdateState({ // only enable the policy update overlay in non-test environments - enabled: isReadyToShowOverlay && process.env.NODE_ENV !== 'test', + enabled: + isReadyToShowOverlay && hasSession && process.env.NODE_ENV !== 'test', }) const ctx = useMemo(