aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Avatar.svelte
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-11-09 23:33:36 -0800
committerAdam Soltys <[email protected]>2024-11-09 23:33:36 -0800
commit9b7c321602f91ea568f5742674ba798be26bfd65 (patch)
tree536dda3876fb6d2b397136b1a069b615f1adf9fc /src/components/Avatar.svelte
parente0d2cf06e41778e83e23f5c6fe7be02067fd8e66 (diff)
downloadcoinos-ui-9b7c321602f91ea568f5742674ba798be26bfd65.tar.gz
coinos-ui-9b7c321602f91ea568f5742674ba798be26bfd65.zip
fix avatars
Diffstat (limited to 'src/components/Avatar.svelte')
-rw-r--r--src/components/Avatar.svelte8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/components/Avatar.svelte b/src/components/Avatar.svelte
index 04f346b1..467b825e 100644
--- a/src/components/Avatar.svelte
+++ b/src/components/Avatar.svelte
@@ -24,12 +24,7 @@
`${base}/punks/` + punk(user.pubkey || user.id || "aa"),
);
let tmp = $derived($avatar?.id && $avatar.id === user.id && $avatar.src);
- let src;
- run(() => {
- src = tmp || profile || fallback;
- });
-
- let handle = () => (src = fallback);
+ let src = $derived(tmp || profile || fallback);
</script>
{#snippet body()}
@@ -40,7 +35,6 @@
{src}
class="w-full h-full object-cover object-center overflow-hidden"
alt={user.username}
- onerror={handle}
/>
</div>
{/snippet}