diff --git a/src/components/project/ProjectMappingContextLayer.vue b/src/components/project/ProjectMappingContextLayer.vue index 4b1f2072d0b20c8441f28da15bd4d48ead3dc253..cca87b1ae8e90011b42bedcadb0e98bc1a25613f 100644 --- a/src/components/project/ProjectMappingContextLayer.vue +++ b/src/components/project/ProjectMappingContextLayer.vue @@ -28,9 +28,16 @@ <!-- {{ form.opacity.errors }} --> </div> <div class="field three wide"> - <div class="ui checkbox"> - <input type="checkbox" v-model="layerQueryable" name="queryable" /> - <label for="queryable">Requêtable</label> + <div + @click="updateLayer({ ...layer, queryable: !layer.queryable })" + class="ui checkbox" + > + <input + type="checkbox" + :checked="layer.queryable" + name="queryable" + /> + <label for="queryable"> Requêtable</label> </div> <!-- {{ form.queryable.errors }} --> </div> @@ -88,15 +95,6 @@ export default { }, }, - layerQueryable: { - get() { - return this.layer.queryable; - }, - set(newValue) { - this.updateLayer({ ...this.layer, queryable: newValue }); - }, - }, - availableLayers: function () { return this.layers.map((el) => { return { name: el.service, value: el.title }; diff --git a/src/components/project/project_mapping_basemap.vue b/src/components/project/project_mapping_basemap.vue index 4359218adcb4c52eff0bc85769443dd4b7c21a0d..0d9dcd3d3f4973b06b762b5abd48bbcb275c744a 100644 --- a/src/components/project/project_mapping_basemap.vue +++ b/src/components/project/project_mapping_basemap.vue @@ -60,7 +60,6 @@ export default { computed: { maxLayersCount: function () { - console.log("maxLayersCount", this.basemap.layers); return this.basemap.layers.reduce((acc, curr) => { if (curr.dataKey > acc) { return curr.dataKey; @@ -89,7 +88,6 @@ export default { }, addLayer() { - console.log("addLayer", this.maxLayersCount); const newLayer = { dataKey: this.maxLayersCount + 1, opacity: "1.00",