{title}

{title}

{#if origin} {/if} {totalFeatures} features
{#if loading}
Loading map & data…
{/if} {#if error}
Error: {error}
{/if}
{#each layers as layer (layer.name)} {/each}
{#if showDirections && origin}
loadRouteGraph(true)} graphLoading={routeLoading} searchables={searchables} savedPoints={savedPointsList} onPickSavedPoint={(p) => setSavedPointAsOrigin(p)} progress={routeProgress} computing={computingRoute} {runRoute} />
{/if} {#if showPrefs}
(showPrefs = false)} onkeydown={(e) => { if (e.key === 'Escape' || e.key === 'Enter' || e.key === ' ') { e.preventDefault(); showPrefs = false; } }}>
{/if}