From 80ca561bbaa380e3e28909ddbc96b32ac8db7148 Mon Sep 17 00:00:00 2001 From: eti Date: Wed, 2 Sep 2026 10:50:44 +0200 Subject: [PATCH] web/ui: let User link to an email Signed-off-by: eti --- web/src/lib/components/ui/User.svelte | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/web/src/lib/components/ui/User.svelte b/web/src/lib/components/ui/User.svelte index 2432210c0..4016235e7 100644 --- a/web/src/lib/components/ui/User.svelte +++ b/web/src/lib/components/ui/User.svelte @@ -67,6 +67,7 @@ avatarClass?: string; handleClass?: string; link?: boolean; + email?: string; } let { @@ -78,7 +79,8 @@ class: className, avatarClass, handleClass, - link = false + link = false, + email }: Props = $props(); const actor = $derived(handle ?? did); @@ -96,9 +98,15 @@ {/snippet} {#if linked} - - {@render body()} - + {#if email} + + {@render body()} + + {:else} + + {@render body()} + + {/if} {:else} {@render body()} -- 2.54.0