Merged in feat/sw-3601-hookfix (pull request #3113)

Feat(SW-3601): useIsUserLoggedIn needs to check webview token 

* fix(SW-3601): useIsUserLoggedIn needs to check webview token

* Check if we have webview token as well

* .


Approved-by: Joakim Jäderberg
This commit is contained in:
Linus Flood
2025-11-10 13:06:51 +00:00
parent 69f852a2d3
commit ce3412b29f
2 changed files with 11 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ import { isValidSession } from "@scandic-hotels/trpc/utils/session"
export function useIsUserLoggedIn() {
const { data: session } = useSession()
const isUserLoggedIn = isValidSession(session)
return isUserLoggedIn
const hasWebviewToken = document?.cookie?.includes("webviewToken=")
return isValidSession(session) || hasWebviewToken
}