diff --git a/web/src/lib/components/profile/ProfilePopover.svelte b/web/src/lib/components/profile/ProfilePopover.svelte index 19fea4f46..f79b3cb3e 100644 --- a/web/src/lib/components/profile/ProfilePopover.svelte +++ b/web/src/lib/components/profile/ProfilePopover.svelte @@ -52,6 +52,9 @@ let vouchesLoading = $state(false); let requested = false; + let hovercard = $state(); + export const toggle = () => hovercard?.toggle() ?? false; + const gate = createAuthorGate( () => card?.moderation, () => card?.did @@ -107,7 +110,14 @@ }; - + {#snippet content()} {#if status === "loaded" && gate.masked} diff --git a/web/src/lib/components/repo/CommitRow.svelte b/web/src/lib/components/repo/CommitRow.svelte index 134931aed..e2c405015 100644 --- a/web/src/lib/components/repo/CommitRow.svelte +++ b/web/src/lib/components/repo/CommitRow.svelte @@ -1,4 +1,5 @@