fix: handle webviews

This commit is contained in:
Christel Westerberg
2024-07-15 09:49:21 +02:00
parent 73cea4ba51
commit c7446032fe
12 changed files with 86 additions and 53 deletions
+2 -2
View File
@@ -18,8 +18,8 @@ export type TrackingSDKPageData = {
}
export enum LoginTypeEnum {
Email = "email",
MembershipNumber = "membership number",
email = "email",
"membership number" = "membership number",
// MagicLink = "magic link",
}
export type LoginType = keyof typeof LoginTypeEnum
+3
View File
@@ -1,3 +1,5 @@
import { LoginType } from "./components/tracking"
import type { DefaultJWT } from "next-auth/jwt"
import type { RefreshTokenError } from "./authError"
@@ -10,5 +12,6 @@ declare module "next-auth/jwt" {
access_token: string
expires_at: number
refresh_token: string
loginType: LoginType
}
}