{#if post.muted} {:else if post.author.avatar} Avatar {:else} {/if} {post.authorDisplayName} {#if post.isFediPost} @{post.authorFediHandle} Mastodon logo {:else} {post.hasValidHandle ? `@${post.author.handle}` : '[invalid handle]'} {/if} {presenter.formattedTimestamp} {#if (post.replyCount > 0 && !post.isPageRoot) || ['quote', 'quotes', 'feed'].includes(placement)} {#if ['quote', 'quotes', 'feed'].includes(placement)} {:else} {/if} {/if}