Skip to content
Snippets Groups Projects
Commit 70e2e3ed authored by Timothee P's avatar Timothee P :sunflower:
Browse files

fix mutated props

parent 76c4cd48
No related branches found
No related tags found
No related merge requests found
<template> <template>
<div <div
data-tab="list" data-tab="list"
...@@ -277,7 +276,6 @@ ...@@ -277,7 +276,6 @@
</template> </template>
<script> <script>
/* eslint-disable */
import { mapState, mapGetters } from 'vuex'; import { mapState, mapGetters } from 'vuex';
...@@ -381,14 +379,12 @@ export default { ...@@ -381,14 +379,12 @@ export default {
changeSort(column) { changeSort(column) {
if (this.sort.column === column) { if (this.sort.column === column) {
//changer order //changer only order
this.$emit('update:sort', { this.$emit('update:sort', {
column: this.sort.column, column: this.sort.column,
ascending: !this.sort.ascending, ascending: !this.sort.ascending,
}); });
} else { } else { // change column and reset order
this.sort.column = column;
this.sort.ascending = true;
this.$emit('update:sort', { column, ascending: true }); this.$emit('update:sort', { column, ascending: true });
} }
}, },
......
<template> <template>
<!-- eslint-disable -->
<div <div
:id="layer.dataKey" :id="layer.dataKey"
class="ui segment layer-item" class="ui segment layer-item"
...@@ -44,7 +42,7 @@ ...@@ -44,7 +42,7 @@
@click="updateLayer({ ...layer, queryable: !layer.queryable })" @click="updateLayer({ ...layer, queryable: !layer.queryable })"
> >
<input <input
v-model="layer.queryable" :checked="layer.queryable"
type="checkbox" type="checkbox"
name="queryable" name="queryable"
> >
......
...@@ -2,13 +2,12 @@ ...@@ -2,13 +2,12 @@
<div class="ui segment"> <div class="ui segment">
<div class="field required"> <div class="field required">
<label for="basemap-title">Titre</label> <label for="basemap-title">Titre</label>
<!-- eslint-disable -->
<input <input
:value="basemap.title" :value="basemap.title"
@input="updateTitle"
type="text" type="text"
name="basemap-title" name="basemap-title"
required required
@input="updateTitle"
> >
<ul <ul
v-if="basemap.errors && basemap.errors.length > 0" v-if="basemap.errors && basemap.errors.length > 0"
...@@ -68,8 +67,6 @@ ...@@ -68,8 +67,6 @@
</template> </template>
<script> <script>
/* eslint-disable */
import Sortable from 'sortablejs'; import Sortable from 'sortablejs';
import ProjectMappingContextLayer from '@/components/project/ProjectMappingContextLayer.vue'; import ProjectMappingContextLayer from '@/components/project/ProjectMappingContextLayer.vue';
...@@ -135,7 +132,7 @@ export default { ...@@ -135,7 +132,7 @@ export default {
updateTitle(evt) { updateTitle(evt) {
let errors = ''; let errors = '';
if(evt.target.value === '') { //* delete or add error message while typing if(evt.target.value === '') { //* delete or add error message while typing
errors = "Veuillez compléter ce champ."; errors = 'Veuillez compléter ce champ.';
} }
this.$store.commit('map/UPDATE_BASEMAP', { this.$store.commit('map/UPDATE_BASEMAP', {
id: this.basemap.id, id: this.basemap.id,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment