{#snippet highlightPart({ match = false, part = '' } = {})} {#if match} {part} {:else} {part} {/if} {/snippet} {#if parts.length <= 1} {@render highlightPart(parts[0])} {:else} {#each parts as part} {@render highlightPart(part)} {/each} {/if}