aboutsummaryrefslogtreecommitdiffstats
path: root/src/components
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-12-01 15:17:58 -0800
committerAdam Soltys <[email protected]>2023-12-01 15:17:58 -0800
commit9a1cbd040ead975d51f23f9546ba8d8bf9034207 (patch)
treefef443bc1f831c602b1fe4a763f993cdb293690b /src/components
parentda8cbb695c9516130ba6ed8f14b922f260d2f0c6 (diff)
downloadcoinos-ui-9a1cbd040ead975d51f23f9546ba8d8bf9034207.tar.gz
coinos-ui-9a1cbd040ead975d51f23f9546ba8d8bf9034207.zip
optimizing
Diffstat (limited to 'src/components')
-rw-r--r--src/components/About.svelte11
-rw-r--r--src/components/LocationsMap.svelte5
2 files changed, 12 insertions, 4 deletions
diff --git a/src/components/About.svelte b/src/components/About.svelte
index 4292b9fd..1dbd8038 100644
--- a/src/components/About.svelte
+++ b/src/components/About.svelte
@@ -1,5 +1,14 @@
<script>
- export let locations;
+ import { onMount } from "svelte";
+
+ let locations;
+ onMount(async () => {
+ try {
+ ({ locations } = await fetch("/locations").then((r) => r.json()));
+ } catch (e) {
+ console.log(e);
+ }
+ });
import { Image, Icon, LocationsMap } from '$comp';
import { t } from '$lib/translations';
diff --git a/src/components/LocationsMap.svelte b/src/components/LocationsMap.svelte
index d5caba0d..0068b95f 100644
--- a/src/components/LocationsMap.svelte
+++ b/src/components/LocationsMap.svelte
@@ -1,9 +1,8 @@
<script>
import { tick, onMount, onDestroy } from 'svelte';
import { browser } from '$app/environment';
- import html2canvas from 'html2canvas';
import { Icon, Popup } from '$comp';
- import { shuffleArray } from "$lib/utils";
+ import { shuffleArray } from '$lib/utils';
import 'maplibre-gl/dist/maplibre-gl.css';
@@ -127,7 +126,7 @@
}
inview = inview.sort((a, b) => a.tags.name.localeCompare(b.tags.name));
- shuffleArray(inview);
+ shuffleArray(inview);
}
let popups = {};