{#if composite?.servicesLoaded}
{#await loadComponentAndService(composite) then Component}
{/await}
{/if}
{#if composite?.children}
{#each composite.children as child (child.id)}
{#if child.servicesLoaded}
{#await loadComponentAndService(child) then ChildComponent}
{#if child.children && child.children.length}
{/if}
{/await}
{/if}
{/each}
{/if}