{#if Object.keys($customLayers).length > 0}
{#each Object.entries($customLayers) as [id, layer] (id)}
{layer.name}
(selectedLayerId = id)} class="p-1 h-8">
deleteLayer(id)} class="p-1 h-8">
{/each}
{/if}
{#if selectedLayerId} {$_('layers.custom_layers.edit')} {:else} {$_('layers.custom_layers.new')} {/if}
{$_('menu.metadata.name')}
{$_('layers.custom_layers.urls')}
{#each tileUrls as url, i}
{#if tileUrls.length > 1}
(tileUrls = tileUrls.filter((_, index) => index !== i))} variant="outline" class="p-1 h-8" >
{/if} {#if i === tileUrls.length - 1}
(tileUrls = [...tileUrls, ''])} variant="outline" class="p-1 h-8" >
{/if}
{/each} {#if resourceType === 'raster'}
{$_('layers.custom_layers.max_zoom')}
{/if}
{$_('layers.custom_layers.layer_type')}
{$_('layers.custom_layers.basemap')}
{$_('layers.custom_layers.overlay')}
{#if selectedLayerId}
{$_('layers.custom_layers.update')}
(selectedLayerId = undefined)}>
{:else}
{$_('layers.custom_layers.create')}
{/if}