{#snippet renderChildren(items: StreamdownToken[])} {#each items as token} {@const children = getTokenChildren(token)} {#if children.length === 0} {#if shouldAnimateLeafText({ token, animationEnabled: streamdown.animation.enabled, insidePopover, isStatic })} {:else} {renderLeafText(token)} {/if} {:else} {@render renderChildren(children)} {/if} {/each} {/snippet} {@render renderChildren(tokens)}