diff options
| author | Adam Soltys <[email protected]> | 2022-12-27 22:49:25 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-12-27 22:49:25 -0800 |
| commit | cf9ccd673cbbf29d9c9d00c2d379382f0a9c06c0 (patch) | |
| tree | 053265f969281e4cd7ae0cd1cb81ac686eb9956f /src/components | |
| parent | 4b6883362463c3ddfb8c7a574b9beba5220d120b (diff) | |
| download | coinos-ui-cf9ccd673cbbf29d9c9d00c2d379382f0a9c06c0.tar.gz coinos-ui-cf9ccd673cbbf29d9c9d00c2d379382f0a9c06c0.zip | |
show follows and followers
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/Feed.svelte | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/src/components/Feed.svelte b/src/components/Feed.svelte index eef12a91..43d02361 100644 --- a/src/components/Feed.svelte +++ b/src/components/Feed.svelte @@ -5,27 +5,16 @@ import VirtualScroll from 'svelte-virtual-scroll-list'; import { enhance } from '$app/forms'; import { post, punk, failure } from '$lib/utils'; - import { Password } from '$comp'; - import { password, passwordPrompt } from '$lib/store'; import { sign, send } from '$lib/nostr'; export let events; export let user; - let message, submitting; - $: submitting && $password && submit(); + let message; let submit = async () => { - submitting = true; try { let mnemonic, key, seed, entropy, child, privkey; - if (!$password) return ($passwordPrompt = true); - - try { - await post('/password', { password: $password }); - } catch (e) { - return ($passwordPrompt = true); - } let event = { pubkey: user.pubkey, @@ -35,7 +24,7 @@ tags: [] }; - await sign(event, user, $password); + await sign({ event, user }); await send(event); event.user = user; @@ -69,16 +58,12 @@ let w; $: sorted = Object.values(events) - .filter((ev) => ev?.pubkey) + .filter((ev) => ev?.pubkey && ev?.kind === 1) .sort((a, b) => b.seen - a.seen); </script> <svelte:window bind:innerWidth={w} /> -{#if $passwordPrompt} - <Password {user} /> -{/if} - <form on:submit|preventDefault={submit} class="flex justify-center gap-4 max-w-2xl mx-auto"> <div class="grow"> <input |
