{#if showImage} { failed = true; onimageerror?.(); }} /> {:else if usePlaceholder} {/if}
{#each pills as t, i (t)} {#if ontag} {:else} 0}>{humanize(t)} {/if} {/each}
{#if onsource && article.source_id} {:else} {article.source} {/if}

{article.title}

{#if article.summary}

{article.summary}

{:else if hero && article.description}

{article.description}

{/if} {#if article.paywalled}

May need a subscription to read

{/if}
{#if auth.user} {/if} {article.paywalled ? 'Full story πŸ”’' : 'Full story'} {#if onreplace} {/if} {#if shareOpen} {/if} {#if onaction && article.topic}{/if} {#if onaction && article.flavor}{/if} {#if onaction && article.topic}{/if}