fix low level issues

This commit is contained in:
Davide Scaini
2026-03-31 23:22:12 +02:00
parent 8f91503cf7
commit 81438231b4
19 changed files with 126 additions and 44 deletions
+11 -1
View File
@@ -120,7 +120,17 @@
return el;
}
onDestroy(() => map?.remove());
onDestroy(() => {
resizeObserver?.disconnect();
map?.remove();
});
let resizeObserver: ResizeObserver;
$: if (mapEl && map) {
resizeObserver?.disconnect();
resizeObserver = new ResizeObserver(() => map?.resize());
resizeObserver.observe(mapEl);
}
</script>
<div bind:this={mapEl} class="w-full h-full"></div>