{#each groups as group, i}
selectGrouping(e.detail, i)} />
{/each}
{ const key = e.detail const value = config.orderBy.find((p) => p[0] === key) if (value !== undefined) { viewOptions.orderBy = value dispatch('update', { key: 'orderBy', value }) } }} />
{#if visibleOthers.length > 0}
{/if} {#each visibleOthers as model}
{ if (isToggleType(model)) changeToggle(model) }} >
{#if isToggleType(model)}
changeToggle(model)} /> {:else if isDropdownType(model)} {@const items = model.values.filter(({ hidden }) => !hidden?.(viewOptions))}
{ viewOptions[model.key] = e.detail dispatch('update', { key: model.key, value: e.detail }) }} /> {/if}
{/each}