diff options
| author | Adam Soltys <[email protected]> | 2022-12-21 13:40:25 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-12-21 13:40:31 -0800 |
| commit | 9cdb89fdeee99301d77e5d26efb87a309effd635 (patch) | |
| tree | 998041eeb01d8fed826968436d0667d3f4ec5c3c /src/components/RegisterOrLogin.svelte | |
| parent | 615ab1d9086a028b6208dc9100593fb4feb734b9 (diff) | |
| download | coinos-ui-9cdb89fdeee99301d77e5d26efb87a309effd635.tar.gz coinos-ui-9cdb89fdeee99301d77e5d26efb87a309effd635.zip | |
generate keypair for users that don't have one
Diffstat (limited to 'src/components/RegisterOrLogin.svelte')
| -rw-r--r-- | src/components/RegisterOrLogin.svelte | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/components/RegisterOrLogin.svelte b/src/components/RegisterOrLogin.svelte index 32f046d0..8ee3af4a 100644 --- a/src/components/RegisterOrLogin.svelte +++ b/src/components/RegisterOrLogin.svelte @@ -5,7 +5,7 @@ import { enhance } from '$app/forms'; import { Icon } from '$comp'; import { focus } from '$lib/utils'; - import { loginRedirect } from '$lib/store'; + import { loginRedirect, password } from '$lib/store'; import { t } from '$lib/translations'; import { page } from '$app/stores'; @@ -19,12 +19,12 @@ export let form; export let pageID; - let username, password, email, submit; + let username, email, btn; $: update(form); - let update = (form) => form && ({ username, password } = form); + let update = (form) => form && ({ username, password: $password } = form); - $: token && token?.length === 6 && tick().then(() => submit.click()); + $: token && token?.length === 6 && tick().then(() => btn.click()); let revealPassword = false; @@ -52,7 +52,7 @@ <form class="space-y-5" {action} method="POST" use:enhance> <input type="hidden" name="username" value={username} /> - <input type="hidden" name="password" value={password} /> + <input type="hidden" name="password" value={$password} /> <input type="hidden" name="token" value={token} /> <div> @@ -66,7 +66,7 @@ </Pincode> </div> <button - bind:this={submit} + bind:this={btn} type="submit" class="bg-black text-white w-full rounded-2xl p-4 font-semibold hover:opacity-80" >{$t('login.' + pageID)} @@ -107,7 +107,7 @@ type="text" required class="bg-primary" - bind:value={password} + bind:value={$password} autocapitalize="none" /> {:else} @@ -116,7 +116,7 @@ type="password" required class="bg-primary" - bind:value={password} + bind:value={$password} autocapitalize="none" /> {/if} |
