tangled
alpha
login
or
join now
flo-bit.dev
/
blento
24
fork
atom
your personal website on atproto - mirror
blento.app
24
fork
atom
overview
issues
1
pulls
pipelines
update
Florian
3 months ago
b5df8d69
0c4fcf75
+6
-6
3 changed files
expand all
collapse all
unified
split
src
lib
cards
MapCard
CreateMapCardModal.svelte
Map.svelte
routes
api
geocoding
+server.ts
+2
-2
src/lib/cards/MapCard/CreateMapCardModal.svelte
reviewed
···
21
21
22
22
if (!data.lat || !data.lon) throw new Error('lat or lon not found');
23
23
24
24
-
item.cardData.lat = parseFloat(data.lat);
25
25
-
item.cardData.lon = parseFloat(data.lon);
24
24
+
item.cardData.lat = data.lat;
25
25
+
item.cardData.lon = data.lon;
26
26
} else {
27
27
throw new Error('response not ok');
28
28
}
+1
-1
src/lib/cards/MapCard/Map.svelte
reviewed
···
21
21
// @ts-ignore
22
22
leaflet = await import('leaflet');
23
23
24
24
-
const location = [item.cardData.lat, item.cardData.lon];
24
24
+
const location = [parseFloat(item.cardData.lat), parseFloat(item.cardData.lon)];
25
25
26
26
lMap = leaflet
27
27
.map(map, {
+3
-3
src/routes/api/geocoding/+server.ts
reviewed
···
7
7
}
8
8
9
9
try {
10
10
-
const data = await fetch(
11
11
-
'https://nominatim.openstreetmap.org/search?format=json&q=' + encodeURIComponent(q)
12
12
-
);
10
10
+
const url = 'https://nominatim.openstreetmap.org/search?format=json&q=' + encodeURIComponent(q);
11
11
+
console.log(url);
12
12
+
const data = await fetch(url);
13
13
const location = await data.json();
14
14
15
15
return json(location[0]);