fix low level issues
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user