diff options
| author | John Barratt <[email protected]> | 2023-02-14 14:21:30 -0800 |
|---|---|---|
| committer | John Barratt <[email protected]> | 2023-02-14 14:21:30 -0800 |
| commit | 517562f62b9fdc97e1160180cd779eea7e66a621 (patch) | |
| tree | d9b8e466be16c1721bb230ff04258c0e4e7d4772 /src/routes/(app) | |
| parent | 70eb705af08b5ab5f048369653f89dffc715ffaa (diff) | |
| download | coinos-ui-517562f62b9fdc97e1160180cd779eea7e66a621.tar.gz coinos-ui-517562f62b9fdc97e1160180cd779eea7e66a621.zip | |
add user email and phone number fields
Diffstat (limited to 'src/routes/(app)')
| -rw-r--r-- | src/routes/(app)/[username]/settings/[...tab]/+page.svelte | 5 | ||||
| -rw-r--r-- | src/routes/(app)/[username]/settings/[...tab]/_account.svelte | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/src/routes/(app)/[username]/settings/[...tab]/+page.svelte b/src/routes/(app)/[username]/settings/[...tab]/+page.svelte index 5638a22b..0241d940 100644 --- a/src/routes/(app)/[username]/settings/[...tab]/+page.svelte +++ b/src/routes/(app)/[username]/settings/[...tab]/+page.svelte @@ -37,7 +37,6 @@ fail('Wrong pin, try again'); $pin = ''; } - let tabs = [ { name: 'account', key: 'ACCOUNT', comp: Account }, { name: 'pos', key: 'POINT_OF_SALE', comp: Pos }, @@ -46,7 +45,7 @@ $: ({ comp } = tabs.find((t) => t.name === tab)); - let { address, id, username } = user; + let { address, id, username, phone, email } = user; let loading; async function handleSubmit() { @@ -67,7 +66,7 @@ await upload($banner.file, $banner.type, $banner.progress, token); await fetch(`/api/public/${id}-banner.webp`, { cache: 'reload', mode: 'no-cors' }); } - + let event = { pubkey: user.pubkey, created_at: Math.floor(Date.now() / 1000), diff --git a/src/routes/(app)/[username]/settings/[...tab]/_account.svelte b/src/routes/(app)/[username]/settings/[...tab]/_account.svelte index 91b98585..146ca93c 100644 --- a/src/routes/(app)/[username]/settings/[...tab]/_account.svelte +++ b/src/routes/(app)/[username]/settings/[...tab]/_account.svelte @@ -6,7 +6,6 @@ export let user; let { id } = user; - let selectedTheme = 1; let avatarFile, avatarInput, bannerFile, bannerInput; @@ -85,6 +84,11 @@ </div> <div> + <label for="phone" class="font-bold mb-1 block">{$t('user.settings.phone')}</label> + <input type="tel" name="phone" bind:value={user.phone} /> +</div> + +<div> <span class="font-bold">{$t('user.settings.profileImage')}</span> <div class="flex"> |
