diff --git a/src/components/map-layers/SidebarLayers.vue b/src/components/map-layers/SidebarLayers.vue
index 59cd5d1f1a489d7b76f4efbd8454f9c92d5002ea..c67abca84ad04a8c5520d5960285dc4cef572985 100644
--- a/src/components/map-layers/SidebarLayers.vue
+++ b/src/components/map-layers/SidebarLayers.vue
@@ -124,7 +124,7 @@ export default {
   },
   methods: {
     isActive(basemap) {
-      return basemap.active != undefined && basemap.active;
+      return basemap.active !== undefined && basemap.active;
     },
     activateGroup(basemap) {
       this.baseMaps.forEach((basemap) => (basemap.active = false));
diff --git a/src/components/project/ProjectMappingContextLayer.vue b/src/components/project/ProjectMappingContextLayer.vue
index 02837647f558390fbc411a13f495f80d20e86b50..a5cf259de873064ea77c5be8bee7cf70027c6faf 100644
--- a/src/components/project/ProjectMappingContextLayer.vue
+++ b/src/components/project/ProjectMappingContextLayer.vue
@@ -70,14 +70,14 @@ export default {
   },
 
   computed: {
-    ...mapState("map", ["layers", "availableLayers"]),
+    ...mapState("map", ["layers"]),
 
     selectedLayer: {
       get() {
         const matchingLayer = this.retrieveLayer(this.layer.title);
-        if (matchingLayer != undefined) {
+        if (matchingLayer !== undefined) {
           return {
-            name: matchingLayer != undefined ? matchingLayer.service : "",
+            name: matchingLayer !== undefined ? matchingLayer.service : "",
             value: this.layer ? this.layer.title : "",
           };
         }
@@ -86,7 +86,7 @@ export default {
 
       set(newValue) {
         const matchingLayer = this.retrieveLayer(newValue.title);
-        if (matchingLayer != undefined) {
+        if (matchingLayer !== undefined) {
           this.updateLayer({
             ...this.layer,
             service: newValue.name,
@@ -113,7 +113,7 @@ export default {
       return this.layers.map((el) => {
         return {
           id: el.id,
-          name: el.service,
+          name: `${el.title} - ${el.service}`,
           value: el.title,
           title: el.title,
         };
@@ -150,7 +150,7 @@ export default {
 
   mounted() {
     const matchingLayer = this.retrieveLayer(this.layer.title);
-    if (matchingLayer != undefined) {
+    if (matchingLayer !== undefined) {
       this.updateLayer({
         ...this.layer,
         service: matchingLayer.service,
diff --git a/src/services/project-api.js b/src/services/project-api.js
index fd46c39241a72d1928e49af49f081730d497da9c..b918ad2270c8dbcd20cd0d46f8c903af3176a3a4 100644
--- a/src/services/project-api.js
+++ b/src/services/project-api.js
@@ -5,7 +5,7 @@ import store from '../store'
 axios.defaults.headers.common['X-CSRFToken'] = (name => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return (value != null) ? unescape(value[1]) : null;
+  return (value !== null) ? unescape(value[1]) : null;
 })('csrftoken');
 
 
diff --git a/src/store/index.js b/src/store/index.js
index 713cf40a33323737061d331985840c6e09a39361..8fa44a46bef3a71c35ba117de70e98dccbe959c1 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -10,7 +10,7 @@ import map from "./modules/map"
 axios.defaults.headers.common['X-CSRFToken'] = (name => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return (value != null) ? unescape(value[1]) : null;
+  return (value !== null) ? unescape(value[1]) : null;
 })('csrftoken');
 
 
@@ -22,7 +22,7 @@ function updateAxiosHeader() {
   axios.defaults.headers.common['X-CSRFToken'] = (name => {
     var re = new RegExp(name + "=([^;]+)");
     var value = re.exec(document.cookie);
-    return (value != null) ? unescape(value[1]) : null;
+    return (value !== null) ? unescape(value[1]) : null;
   })('csrftoken');
 }
 // ! À vérifier s'il y a un changement de token pendant l'éxécution de l'appli
diff --git a/src/store/modules/feature.js b/src/store/modules/feature.js
index 8b186bc236bdd069aaaf7f063adff57a06c3c4e4..02c889157156c82b25dfa1d9916228691c872d55 100644
--- a/src/store/modules/feature.js
+++ b/src/store/modules/feature.js
@@ -4,7 +4,7 @@ import router from '../../router'
 axios.defaults.headers.common['X-CSRFToken'] = (name => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return (value != null) ? unescape(value[1]) : null;
+  return (value !== null) ? unescape(value[1]) : null;
 })('csrftoken');
 
 
diff --git a/src/store/modules/feature_type.js b/src/store/modules/feature_type.js
index 1ef68a93448748fdd2c13dc533fba5f02c6714df..a763e047ceb1110cf6576881b9f42d6403e425ed 100644
--- a/src/store/modules/feature_type.js
+++ b/src/store/modules/feature_type.js
@@ -3,7 +3,7 @@ import axios from "axios"
 axios.defaults.headers.common['X-CSRFToken'] = (name => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return (value != null) ? unescape(value[1]) : null;
+  return (value !== null) ? unescape(value[1]) : null;
 })('csrftoken');
 
 
diff --git a/src/store/modules/map.js b/src/store/modules/map.js
index 76cfc0bcdd942f9380b417c3e73cc9014587ccce..24a4501cdee8f6294e85ea7e5e0ca4eea5f65b78 100644
--- a/src/store/modules/map.js
+++ b/src/store/modules/map.js
@@ -4,7 +4,7 @@ import { mapUtil } from "@/assets/js/map-util.js";
 axios.defaults.headers.common['X-CSRFToken'] = (name => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return (value != null) ? unescape(value[1]) : null;
+  return (value !== null) ? unescape(value[1]) : null;
 })('csrftoken');
 
 
diff --git a/src/views/feature/Feature_edit.vue b/src/views/feature/Feature_edit.vue
index bf455ac417517635948694ad077698dda856b37a..98f550619fa5928fda9fb3bf7e8dbab1d08d40c1 100644
--- a/src/views/feature/Feature_edit.vue
+++ b/src/views/feature/Feature_edit.vue
@@ -250,7 +250,7 @@ import flip from "@turf/flip";
 axios.defaults.headers.common["X-CSRFToken"] = ((name) => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return value != null ? unescape(value[1]) : null;
+  return value !== null ? unescape(value[1]) : null;
 })("csrftoken");
 
 export default {
diff --git a/src/views/feature/Feature_list.vue b/src/views/feature/Feature_list.vue
index 875f26881acfdaa661b329806197baa587022db8..932dabdee687206036988be329143c2230cacf54 100644
--- a/src/views/feature/Feature_list.vue
+++ b/src/views/feature/Feature_list.vue
@@ -488,7 +488,7 @@ export default {
     paginatedFeatures() {
       let filterdFeatures = [...this.filteredFeatures];
       // Ajout du tri
-      if (this.sort.column != "") {
+      if (this.sort.column !== "") {
         filterdFeatures = filterdFeatures.sort((a, b) => {
           let aProp = this.getFeatureDisplayName(a);
           let bProp = this.getFeatureDisplayName(b);
diff --git a/src/views/project/Project_edit.vue b/src/views/project/Project_edit.vue
index 4d250f598a9afc0f5a2acfe376fa1954f074c213..7bbf384af7270a9e3657214bde60d19468d5887d 100644
--- a/src/views/project/Project_edit.vue
+++ b/src/views/project/Project_edit.vue
@@ -199,7 +199,7 @@ import { mapGetters } from "vuex";
 axios.defaults.headers.common["X-CSRFToken"] = ((name) => {
   var re = new RegExp(name + "=([^;]+)");
   var value = re.exec(document.cookie);
-  return value != null ? unescape(value[1]) : null;
+  return value !== null ? unescape(value[1]) : null;
 })("csrftoken");
 
 export default {