store settings

This commit is contained in:
vcoppe
2024-05-04 15:10:30 +02:00
parent b85dc81c14
commit 71d68a3b5c
10 changed files with 114 additions and 75 deletions

View File

@@ -7,7 +7,8 @@
import MapboxGeocoder from '@mapbox/mapbox-gl-geocoder';
import '@mapbox/mapbox-gl-geocoder/dist/mapbox-gl-geocoder.css';
import { map, settings } from '$lib/stores';
import { map } from '$lib/stores';
import { settings } from '$lib/db';
import { locale } from 'svelte-i18n';
import { get } from 'svelte/store';
@@ -20,8 +21,9 @@
easing: () => 1
};
const { distanceUnits } = settings;
let scaleControl = new mapboxgl.ScaleControl({
unit: $settings.distanceUnits
unit: $distanceUnits
});
function toggleTerrain() {
@@ -98,7 +100,7 @@
});
$: if ($map) {
scaleControl.setUnit($settings.distanceUnits);
scaleControl.setUnit($distanceUnits);
}
</script>