{#if state === undefined}

MapComplete Studio

state = "edit_layer"}> Edit an existing layer state = "new_layer"}> Create a new layer state = "edit_theme"}> Edit a theme state = "new_theme"}> Create a new theme
{:else if state === "edit_layer"}
{#each $layers as layerId} { console.log("Editing layer",layerId) state = "loading" initialLayerConfig = await Utils.downloadJson(studioUrl+"/layers/"+layerId+"/"+layerId+".json") state = "editing_layer" }}> {layerId} {/each}
{:else if state === "new_layer"} {#if $layerIdFeedback !== undefined}
{$layerIdFeedback}
{:else } {initialLayerConfig = ({id: newLayerId.data}); state = "editing_layer"}}> Create this layer {/if} {:else if state === "loading"} {:else if state === "editing_layer"} {/if}