- {#if !creating}
-
-
-
-
- {/if}
- {#each configKeys as configKey}
- {#if schema[configKey].type === "object"}
-
-
-
-
-
- {:else if schema[configKey].type === "boolean"}
-
-
-
-
- {:else if schema[configKey].type === "longForm"}
-
-
-
-
- {:else if schema[configKey].type === "fieldGroup"}
- !!config[fieldKey]
- )}
- header={getDisplayName(configKey)}
- >
-
- {#each getFieldGroupKeys(configKey) as fieldKey}
-
-
-
-
- {/each}
-
-
- {:else}
-
-
- showModal(configKey)}
- variables={$environment.variables}
- type={configKey === "port" ? "string" : schema[configKey].type}
- on:change
- bind:value={config[configKey]}
- error={getDisplayError($validation.errors[configKey], configKey)}
- environmentVariablesEnabled={$licensing.environmentVariablesEnabled}
- {handleUpgradePanel}
- />
-
- {/if}
- {/each}
-
-