{#await Promise.all([leafTitle, leafContent, leafHierarchy, publicationType, divergingBranches])} {:then [leafTitle, leafContent, leafHierarchy, publicationType, divergingBranches]} {#each divergingBranches as [branch, depth]} {@render sectionHeading(branch.getMatchingTags('title')[0]?.[1] ?? '', depth)} {/each} {#if leafTitle} {@const leafDepth = leafHierarchy.length - 1} {@render sectionHeading(leafTitle, leafDepth)} {/if} {@render contentParagraph(leafContent.toString(), publicationType ?? 'article', false)} {/await}