diff options
| author | Adam Soltys <[email protected]> | 2022-11-10 15:56:49 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-11-10 15:59:57 -0800 |
| commit | d9e3d8d8f552e1338f79d194669db822acb21091 (patch) | |
| tree | 68979426d985759dcf10a8016bf72c3477bb36f8 /src/components | |
| parent | 75b459dc0d536c0427bd54116d221fddc220dc68 (diff) | |
| download | coinos-ui-d9e3d8d8f552e1338f79d194669db822acb21091.tar.gz coinos-ui-d9e3d8d8f552e1338f79d194669db822acb21091.zip | |
voucher login redirect
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/RegisterOrLogin.svelte | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/components/RegisterOrLogin.svelte b/src/components/RegisterOrLogin.svelte index bf2d2084..d7ae891a 100644 --- a/src/components/RegisterOrLogin.svelte +++ b/src/components/RegisterOrLogin.svelte @@ -7,9 +7,13 @@ import { focus } from '$lib/utils'; import { loginRedirect } from '$lib/store'; import { t } from '$lib/translations'; + import { page } from '$app/stores'; let token, tokenInput; let code = []; + let redirect; + + $: $page && (redirect = $loginRedirect) && ($loginRedirect = undefined); $: need2fa = form?.message === '2fa'; $: if (need2fa) tokenInput && tick().then(tokenInput.focusFirstInput); @@ -80,8 +84,8 @@ {/if} <form class="space-y-5" {action} method="POST" use:enhance> - {#if $loginRedirect} - <input type="hidden" name="loginRedirect" value={$loginRedirect} /> + {#if redirect} + <input type="hidden" name="loginRedirect" value={redirect} /> {/if} <div> |
