diff --git a/src/components/feature/FeatureListTable.vue b/src/components/feature/FeatureListTable.vue
index 565c4969e0de717740cba95e89c919f05c7559d2..8c2f327e420bfe0f32993a7f433bae8dbae792cf 100644
--- a/src/components/feature/FeatureListTable.vue
+++ b/src/components/feature/FeatureListTable.vue
@@ -125,10 +125,10 @@
                 :class="['ui checkbox', {disabled: !checkRights(feature)}]"
               >
                 <input
-                  :id="feature.id"
+                  :id="feature.feature_id"
                   v-model="checked"
                   type="checkbox"
-                  :value="feature.id"
+                  :value="feature.feature_id"
                   :disabled="!checkRights(feature)"
                   name="select"
                   @input="storeClickedFeature(feature)"
@@ -138,25 +138,29 @@
             </td>
 
             <td class="dt-center">
-              <div v-if="feature.properties.status.value === 'archived'">
-                <span data-tooltip="Archivé">
-                  <i class="grey archive icon" />
-                </span>
+              <div
+                v-if="feature.status === 'archived'"
+                data-tooltip="Archivé"
+              >
+                <i class="grey archive icon" />
               </div>
-              <div v-else-if="feature.properties.status.value === 'pending'">
-                <span data-tooltip="En attente de publication">
-                  <i class="teal hourglass outline icon" />
-                </span>
+              <div
+                v-else-if="feature.status === 'pending'"
+                data-tooltip="En attente de publication"
+              >
+                <i class="teal hourglass outline icon" />
               </div>
-              <div v-else-if="feature.properties.status.value === 'published'">
-                <span data-tooltip="Publié">
-                  <i class="olive check icon" />
-                </span>
+              <div
+                v-else-if="feature.status === 'published'"
+                data-tooltip="Publié"
+              >
+                <i class="olive check icon" />
               </div>
-              <div v-else-if="feature.properties.status.value === 'draft'">
-                <span data-tooltip="Brouillon">
-                  <i class="orange pencil alternate icon" />
-                </span>
+              <div
+                v-else-if="feature.status === 'draft'"
+                data-tooltip="Brouillon"
+              >
+                <i class="orange pencil alternate icon" />
               </div>
             </td>
             <td class="dt-center">
@@ -164,11 +168,11 @@
                 :to="{
                   name: 'details-type-signalement',
                   params: {
-                    feature_type_slug: feature.properties.feature_type.slug,
+                    feature_type_slug: feature.feature_type.slug,
                   },
                 }"
               >
-                {{ feature.properties.feature_type.title }}
+                {{ feature.feature_type.title }}
               </router-link>
             </td>
             <td class="dt-center">
@@ -176,178 +180,28 @@
                 :to="{
                   name: 'details-signalement',
                   params: {
-                    slug_type_signal: feature.properties.feature_type.slug,
-                    slug_signal: feature.properties.slug || feature.id,
+                    slug_type_signal: feature.feature_type.slug,
+                    slug_signal: feature.slug || feature.feature_id,
                   },
                 }"
-<<<<<<< HEAD
-                class="icon sort"
-              />
-            </div>
-          </th>
-        </tr>
-      </thead>
-      <tbody>
-        <tr
-          v-for="(feature, index) in paginatedFeatures"
-          :key="index"
-        >
-          <td class="dt-center">
-            <div
-              :class="['ui checkbox', {disabled: !checkRights(feature)}]"
-            >
-              <input
-                :id="feature.feature_id"
-                v-model="checked"
-                type="checkbox"
-                :value="feature.feature_id"
-                :disabled="!checkRights(feature)"
-                name="select"
-                @input="storeClickedFeature(feature)"
-              >
-              <label for="select" />
-            </div>
-          </td>
-
-          <td class="dt-center">
-            <div
-              v-if="feature.status === 'archived'"
-              data-tooltip="Archivé"
-            >
-              <i class="grey archive icon" />
-            </div>
-            <div
-              v-else-if="feature.status === 'pending'"
-              data-tooltip="En attente de publication"
-            >
-              <i class="teal hourglass outline icon" />
-            </div>
-            <div
-              v-else-if="feature.status === 'published'"
-              data-tooltip="Publié"
-            >
-              <i class="olive check icon" />
-            </div>
-            <div
-              v-else-if="feature.status === 'draft'"
-              data-tooltip="Brouillon"
-            >
-              <i class="orange pencil alternate icon" />
-            </div>
-          </td>
-          <td class="dt-center">
-            <router-link
-              :to="{
-                name: 'details-type-signalement',
-                params: {
-                  feature_type_slug: feature.feature_type.slug,
-                },
-              }"
-            >
-              {{ feature.feature_type.title }}
-            </router-link>
-          </td>
-          <td class="dt-center">
-            <router-link
-              :to="{
-                name: 'details-signalement',
-                params: {
-                  slug_type_signal: feature.feature_type.slug,
-                  slug_signal: feature.slug || feature.feature_id,
-                },
-              }"
-            >
-              {{ feature.title || feature.feature_id }}
-            </router-link>
-          </td>
-          <td class="dt-center">
-            {{ feature.updated_on | formatDate }}
-          </td>
-          <td
-            v-if="user"
-            class="dt-center"
-          >
-            {{ feature.display_creator || ' ---- ' }}
-          </td>
-          <td
-            v-if="user"
-            class="dt-center"
-          >
-            {{ feature.display_last_editor || ' ---- ' }}
-          </td>
-        </tr>
-        <tr
-          v-if="featuresCount === 0"
-          class="odd"
-        >
-          <td
-            colspan="5"
-            class="dataTables_empty"
-            valign="top"
-          >
-            Aucune donnée disponible
-          </td>
-        </tr>
-      </tbody>
-    </table>
-    <div
-      v-if="pageNumbers.length > 1"
-      id="table-features_info"
-      class="dataTables_info"
-      role="status"
-      aria-live="polite"
-    >
-      Affichage de l'élément {{ pagination.start + 1 }} à
-      {{ displayedPageEnd }}
-      sur {{ featuresCount }} éléments
-    </div>
-    <div
-      v-if="pageNumbers.length > 1"
-      id="table-features_paginate"
-      class="dataTables_paginate paging_simple_numbers"
-    >
-      <a
-        id="table-features_previous"
-        :class="[
-          'paginate_button previous',
-          { disabled: pagination.currentPage === 1 },
-        ]"
-        aria-controls="table-features"
-        data-dt-idx="0"
-        tabindex="0"
-        @click="$emit('update:page', 'previous')"
-      >Précédent</a>
-      <span>
-        <span v-if="pagination.currentPage >= 5">
-          <a
-            key="page1"
-            class="paginate_button"
-            aria-controls="table-features"
-            data-dt-idx="1"
-            tabindex="0"
-            @click="$emit('update:page', 1)"
-          >{{ 1 }}</a>
-          <span class="ellipsis">…</span>
-        </span>
-=======
               >
-                {{ getFeatureDisplayName(feature) }}
+                {{ feature.title || feature.feature_id }}
               </router-link>
             </td>
             <td class="dt-center">
-              {{ feature.properties.updated_on }}
+              {{ feature.updated_on | formatDate }}
             </td>
             <td
               v-if="user"
               class="dt-center"
             >
-              {{ getUserName(feature) }}
+              {{ feature.display_creator || ' ---- ' }}
             </td>
             <td
               v-if="user"
               class="dt-center"
             >
-              {{ feature.properties.display_last_editor }}
+              {{ feature.display_last_editor || ' ---- ' }}
             </td>
           </tr>
           <tr
@@ -380,7 +234,6 @@
         id="table-features_paginate"
         class="dataTables_paginate paging_simple_numbers"
       >
->>>>>>> develop
         <a
           id="table-features_previous"
           :class="[
@@ -447,8 +300,6 @@
 <script>
 import { mapState, mapGetters, mapMutations } from 'vuex';
 import FeatureListMassToggle from '@/components/feature/FeatureListMassToggle';
-
-import { mapState, mapGetters } from 'vuex';
 import { formatStringDate } from '@/utils';
 
 export default {
@@ -458,7 +309,8 @@ export default {
     formatDate(value) {
       return formatStringDate(value);
     },
-
+  },
+  
   components: {
     FeatureListMassToggle,
   },
@@ -587,21 +439,10 @@ export default {
       } 
     },
 
-<<<<<<< HEAD
     switchMode() {
       this.$emit('update:mode', this.mode === 'modify' ? 'delete' : 'modify');
-      this.$emit('update:clickedFeatures', []);
+      this.UPDATE_CLICKED_FEATURES([]);
       this.$store.commit('feature/UPDATE_CHECKED_FEATURES', []);
-=======
-    getUserName(feature) {
-      if (!feature.properties.creator) {
-        return ' ---- ';
-      }
-      return feature.properties.creator.username || ' ---- ';
-    },
-    getFeatureDisplayName(feature) {
-      return feature.properties.title || feature.id;
->>>>>>> develop
     },
 
     isSortedAsc(column) {