Ignore almost all map options for overview maps

pull/10/head v1.11.3
Manuel Kasper 2021-03-06 22:16:05 +01:00
rodzic f6681282ab
commit 445fa065f0
3 zmienionych plików z 11 dodań i 3 usunięć

Wyświetl plik

@ -38,7 +38,8 @@ export default {
isEnlarged: Boolean,
zoomWarning: Boolean,
showInactiveSummits: Boolean,
canEnlarge: Boolean
canEnlarge: Boolean,
overviewMap: Boolean
},
components: {
MglMap, MglGeolocateControl, MglNavigationControl, MapEnlargeControl, MglScaleControl, MglAttributionControl, MapRoute, MapPhoto, MapInfoPopup
@ -85,6 +86,13 @@ export default {
},
mapOptions () {
// Filter user map options; we don't need regions and spots here
if (this.overviewMap) {
return {
contours: this.$store.state.mapOptions.contours,
hillshading: this.$store.state.mapOptions.hillshading
}
}
let mapOptions = { ...this.$store.state.mapOptions }
mapOptions.spots = false
mapOptions.regions = false

Wyświetl plik

@ -33,7 +33,7 @@
</b-table>
</div>
<div class="column">
<MiniMap v-if="association.code" class="map" :bounds="association.bounds" :filter="mapFilter" />
<MiniMap v-if="association.code" class="map" :bounds="association.bounds" :filter="mapFilter" :overviewMap="true" />
</div>
</div>
</div>

Wyświetl plik

@ -20,7 +20,7 @@
<SummitList :data="filteredSummits" :myActivatedSummits="myActivatedSummits" :myActivatedSummitsThisYear="myActivatedSummitsThisYear" :myChasedSummits="myChasedSummits" />
</div>
<div class="column">
<MiniMap v-if="region" class="map" :bounds="region.bounds" :filter="mapFilter" :show-inactive-summits="showInactive" />
<MiniMap v-if="region" class="map" :bounds="region.bounds" :filter="mapFilter" :show-inactive-summits="showInactive" :overviewMap="true" />
</div>
</div>
</div>