{#each schemaKeys as field} {#if schema.fields[field]?.type === "object"}
{field}
{#each Object.keys(fields[field] || {}) as subfield}
updateSubfieldName({ names: { new: e.target.value, old: subfield }, definition: fields[field] })} />
{ delete fields[field][subfield] fields[field] = fields[field] }} /> {/each}
{ // set new empty field fields[field] = { ...fields[field] || {}, [""]: "" } }} /> {:else}
{/if} {/each}
{#if schema.customisable}
{/if}