From 27de44354ad15156a1b8a70bd15db438485c4612 Mon Sep 17 00:00:00 2001 From: guillaume91 Date: Wed, 12 Jun 2024 16:14:59 +0200 Subject: [PATCH] [done] Close map when empty --- .../resources/views/livewire/projects/tabs/settings.blade.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/laravel_app/resources/views/livewire/projects/tabs/settings.blade.php b/laravel_app/resources/views/livewire/projects/tabs/settings.blade.php index 8bbfd60..5283736 100644 --- a/laravel_app/resources/views/livewire/projects/tabs/settings.blade.php +++ b/laravel_app/resources/views/livewire/projects/tabs/settings.blade.php @@ -15,10 +15,9 @@ reader.readAsText(file); }, initMap(){ + window.map.style.height = '300px'; if(window.geoJsonMap) return; try{ - let map = document.getElementById('map'); - map.style.height = '300px'; window.geoJsonMap = L.map('map').setView([51.505, -0.09], 13); L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', { maxZoom: 19, @@ -81,6 +80,7 @@ default: break; } + if(window.mapLayers.length == 0) window.map.style.height='0px'; window.mapLayers.forEach((data) => this.updateLayer(data)); window.map.focus();