Merged in fix/document-undefined (pull request #3118)
Fix/document undefined * fix: check if document is undefined * fix: check if document is undefined Approved-by: Linus Flood
This commit is contained in:
@@ -4,7 +4,9 @@ import { isValidSession } from "@scandic-hotels/trpc/utils/session"
|
|||||||
|
|
||||||
export function useIsUserLoggedIn() {
|
export function useIsUserLoggedIn() {
|
||||||
const { data: session } = useSession()
|
const { data: session } = useSession()
|
||||||
const hasWebviewToken = document?.cookie?.includes("webviewToken=")
|
const hasWebviewToken =
|
||||||
|
typeof document !== "undefined" &&
|
||||||
|
document?.cookie?.includes("webviewToken=")
|
||||||
|
|
||||||
return isValidSession(session) || hasWebviewToken
|
return isValidSession(session) || hasWebviewToken
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,7 +23,9 @@ export const useTrackHardNavigationBasic = ({
|
|||||||
const sessionId = useSessionId()
|
const sessionId = useSessionId()
|
||||||
const { data: session } = useSession()
|
const { data: session } = useSession()
|
||||||
const validSession = isValidSession(session)
|
const validSession = isValidSession(session)
|
||||||
const hasWebviewToken = global?.document?.cookie?.includes("webviewToken=")
|
const hasWebviewToken =
|
||||||
|
typeof document !== "undefined" &&
|
||||||
|
document?.cookie?.includes("webviewToken=")
|
||||||
|
|
||||||
const isUserLoggedIn = validSession || !!hasWebviewToken
|
const isUserLoggedIn = validSession || !!hasWebviewToken
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user