{#snippet pills()}
{#if tokens.length > 0}
{#each tokens as token (token)}
{pillText(token)}
{/each}
{/if}
{/snippet}
{#if line.kind === 'heading'}
{#if line.label} {line.label} {:else} unlabeled image {/if} {@render pills()}
{:else if line.kind === 'link'}{line.role} {#if line.label}{line.label}{/if} {@render pills()}
{:else if line.kind === 'listitem'}{line.label}
{/if} {@render pills()}{#if line.label}{line.label}{/if} {@render pills()}
{/if}