{#each shortContent as parsed, i} {#if isNewline(parsed)} {:else if isTopic(parsed)} {:else if isCode(parsed)} {:else if isCashu(parsed) || isInvoice(parsed)} {:else if isLink(parsed)} {#if isStartOrEnd(i) && !hideMedia} {:else} {/if} {:else if isProfile(parsed)} {:else if isEvent(parsed) || isAddress(parsed)} {#if isStartOrEnd(i) && depth < 2 && !hideMedia}
{:else} {fromNostrURI(parsed.raw).slice(0, 16) + "…"} {/if} {:else} {@html renderParsed(parsed)} {/if} {/each}
{#if ellipsize}
{/if}