fix(landing): forward referral id to register
This commit is contained in:
+9
-2
@@ -7,11 +7,18 @@ definePageMeta({
|
||||
})
|
||||
|
||||
const route = useRoute()
|
||||
const referralId =
|
||||
typeof route.query.id === 'string'
|
||||
? route.query.id
|
||||
: Array.isArray(route.query.id)
|
||||
? route.query.id[0]
|
||||
: undefined
|
||||
|
||||
const target =
|
||||
route.query.installPwa === 'true'
|
||||
? getLoginInstallPwaUrl()
|
||||
: route.query.register === 'true'
|
||||
? getLoginRegisterUrl()
|
||||
: route.query.register === 'true' || referralId
|
||||
? getLoginRegisterUrl(referralId)
|
||||
: getLoginAppUrl()
|
||||
|
||||
await navigateTo(target, { external: true })
|
||||
|
||||
Reference in New Issue
Block a user