{#if loading} LOADING {/if}
{#if searchResults.length == 0}
{ const home = localStorage.getItem("saved.home"); if(!home) { alert("No home location saved."); return; } const {lat, lon} = JSON.parse(home); pin.dropPin(lat, lon); pin.showInfo(); map.value?.flyTo({ center: [lon, lat], zoom: 19 }); }}>
Home
{ const work = localStorage.getItem("saved.work"); if(!work) { alert("No home location saved."); return; } const {lat, lon} = JSON.parse(work); pin.dropPin(lat, lon); pin.showInfo(); map.value?.flyTo({ center: [lon, lat], zoom: 19 }); }}>
Work
{:else}
{#each searchResults as result}
{ // view.switch("info", { feature: result }); pin.dropPin(result.geometry.coordinates[1], result.geometry.coordinates[0]); pin.showInfo(); map.value?.flyTo({ center: [result.geometry.coordinates[0], result.geometry.coordinates[1]], zoom: 19 }); }}> {result.properties.name}
{/each}
{/if}