dispatch('change', event.detail)}>
{#each preferencesGroups as preferenceGroup}
{ currentPreferenceGroup = preferenceGroup group = undefined const loc = getCurrentResolvedLocation() loc.path.length = 4 navigate(loc) }} /> {/each} {#if preferencesGroups.length > 0 && groups.length > 0}
{/if} {#each groups as gr}
{ group = gr._id currentPreferenceGroup = undefined const loc = getCurrentResolvedLocation() loc.path[4] = group loc.path.length = 5 navigate(loc) }} /> {/each}
{#if loading}
{:else} {#if group}
{/if} {#if currentPreferenceGroup} {#await getResource(currentPreferenceGroup.presenter) then presenter}
{/await} {/if} {/if}