{ dispatch('changeContent') }} >
{#if selectedTZ}
{#if reset !== null}
{ if (reset !== null) selected = reset reset = null dispatch('update', 'reset') }} /> {/if} {#if count > 1}
{ dispatch('close', 'delete') }} /> {/if}
{selectedTZ.short}
({selectedTZ.continent})
{/if}
{#if groups.length > 0} {#each groups as cont, i} {@const items = tzGroups.get(cont.continent)} {#if items} {#if i > 0}
{/if}
(cont.collapsed = !cont.collapsed)} >
{cont.continent}
{#each items as item}
dispatch('close', item.id)}>
{item.city}
{#if withAdd}
4} on:click={() => { count++ dispatch('update', item.id) }} />
{/if}
{/each}
{/if} {/each} {:else}
{/if}