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}