{#each categoryDefs as def}
{@const value = $configState[def.name]}
{def.name}
{#if def.type === "boolean"}
setOption(def, e.detail)} />
{:else if def.type === "number"}
{def.description}
setOption(def, e.detail)} />
{:else if def.type === "string"}
{def.description}
setOption(def, e.detail)} />
{:else if def.type === "string[]"}
{def.description}
{value.join(",")}
{:else if def.type === "enum"}
{def.description}
{:else}
(Unknown config type {def.type})
{/if}