{#each config as model}
{#if isToggleType(model)}
dispatch('update', { key: model.key, value: !viewOptions[model.key] })}
/>
{:else if isDropdownType(model)}
{@const items = model.values.filter(({ hidden }) => !hidden?.(viewOptions))}
dispatch('update', { key: model.key, value: e.detail })}
/>
{/if}
{/each}