fixes missing terrain settings
This commit is contained in:
@@ -667,7 +667,7 @@
|
|||||||
) {
|
) {
|
||||||
map!.addSource("terrain", {
|
map!.addSource("terrain", {
|
||||||
type: "raster-dem",
|
type: "raster-dem",
|
||||||
url: $page.data.settings?.terrain?.terrain,
|
url: $page.data.settings.terrain.terrain,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
if (
|
if (
|
||||||
@@ -676,7 +676,7 @@
|
|||||||
) {
|
) {
|
||||||
map!.addSource("hillshading", {
|
map!.addSource("hillshading", {
|
||||||
type: "raster-dem",
|
type: "raster-dem",
|
||||||
url: $page.data.settings?.terrain?.hillshading,
|
url: $page.data.settings.terrain.hillshading,
|
||||||
});
|
});
|
||||||
map!.addLayer({
|
map!.addLayer({
|
||||||
id: "hillshading",
|
id: "hillshading",
|
||||||
|
|||||||
@@ -57,8 +57,8 @@
|
|||||||
selectedLanguage = settings?.language || "en";
|
selectedLanguage = settings?.language || "en";
|
||||||
selectedMapFocus = settings?.mapFocus ?? "trails";
|
selectedMapFocus = settings?.mapFocus ?? "trails";
|
||||||
|
|
||||||
terrainURL = settings?.terrain.terrain ?? "";
|
terrainURL = settings?.terrain?.terrain ?? "";
|
||||||
hillshadingURL = settings?.terrain.hillshading ?? "";
|
hillshadingURL = settings?.terrain?.hillshading ?? "";
|
||||||
});
|
});
|
||||||
|
|
||||||
async function searchCities(q: string) {
|
async function searchCities(q: string) {
|
||||||
@@ -141,8 +141,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
$: terrainSaveEnabled =
|
$: terrainSaveEnabled =
|
||||||
terrainURL !== settings.terrain?.terrain ||
|
terrainURL !== settings?.terrain?.terrain ||
|
||||||
hillshadingURL !== settings.terrain.hillshading;
|
hillshadingURL !== settings?.terrain?.hillshading;
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<svelte:head>
|
<svelte:head>
|
||||||
@@ -171,6 +171,7 @@
|
|||||||
<Search
|
<Search
|
||||||
items={searchDropdownItems}
|
items={searchDropdownItems}
|
||||||
placeholder="{$_('search-cities')}..."
|
placeholder="{$_('search-cities')}..."
|
||||||
|
clearAfterSelect={false}
|
||||||
bind:value={citySearchQuery}
|
bind:value={citySearchQuery}
|
||||||
on:update={(e) => searchCities(e.detail)}
|
on:update={(e) => searchCities(e.detail)}
|
||||||
on:click={(e) => handleSearchClick(e.detail)}
|
on:click={(e) => handleSearchClick(e.detail)}
|
||||||
|
|||||||
Reference in New Issue
Block a user