{#if isLoggedIn}
{#if event.kind === KIND.DISCUSSION_THREAD || forceUpvoteDownvote} {:else}
{ toggleReaction(emoji); showMenu = false; }} onClose={() => { showMenu = false; }} />
{#if event.kind !== KIND.DISCUSSION_THREAD} {#each getAllReactions() as { content, count }} {#if content === '+'} ❤️ {:else if content.startsWith(':') && content.endsWith(':')} {#if hasEmojiUrl(content)} {@const url = getCustomEmojiUrl(content)} {#if url} {content} {:else} {formatTextEmoji(content)} {/if} {:else} {formatTextEmoji(content)} {/if} {:else} {content} {/if} {count} {/each} {/if} {/if}
{/if}