aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Avatar.svelte
diff options
context:
space:
mode:
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}