{#if state.loading} {name ?? '…'} {:else if state.error} {name ?? shortenNpub(pubkey)} {:else if isAnonymous} {@render userBadge(pubkey, name)} {:else if state.npub} {#if showAvatar} {/if} {@render userBadge(pubkey, name)} {:else} {name ?? shortenNpub(pubkey)} {/if}