diff --git a/src/router/index.js b/src/router/index.js
index fe3fdd93aab8d11551432319665845fdaeebd798..7452cef029f74f2747d3e30ca687cad4bcac0294 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -73,6 +73,7 @@ const routes = [
   {
     path: '/projet/:slug/type-signalement/ajouter/',
     name: 'ajouter-type-signalement',
+    props: true,
     component: () => import('../views/feature_type/Feature_type_edit.vue')
   },
   {
diff --git a/src/views/feature_type/Feature_type_edit.vue b/src/views/feature_type/Feature_type_edit.vue
index da8320ba7ca15a7b1e14e8e3f6016cd44e27b802..7d2b0bf2d13f7d19581b232b06f8e156f70d7741 100644
--- a/src/views/feature_type/Feature_type_edit.vue
+++ b/src/views/feature_type/Feature_type_edit.vue
@@ -114,6 +114,11 @@
           {{ action === "create" ? "Créer" : "Sauvegarder" }} le type de
           signalement
         </button>
+        <button v-if="geojson" class="ui teal icon button" type="button" @click="postFormAndGeojson">
+          <i class="white save icon"></i>
+          Créer et importer le(s) signalement(s) du geojson
+        </button>
+        
         // TODO: Add check script for form & other scripts //
       </form>
     </div>
@@ -144,6 +149,7 @@ export default {
       dataKey: 0,
     };
   },
+  props: ["geojson", ],
 
   computed: {
     ...mapGetters(["project"]),
@@ -226,7 +232,9 @@ export default {
         this.form.title.errors.push("Veuillez compléter ce champ.");
       }
     },
-
+    postFormAndGeojson(){
+      console.log('TODO : DO FUNCTION')
+    },
     updateStore() {
       this.$store.commit("feature_type/UPDATE_FORM", {
         color: this.form.color,
diff --git a/src/views/project/Project_detail.vue b/src/views/project/Project_detail.vue
index f2060f93a1242e61f285ab09a77e72734d9d355a..71a37e9eeafd3a4a82473404be264a22d75fa098 100644
--- a/src/views/project/Project_detail.vue
+++ b/src/views/project/Project_detail.vue
@@ -529,8 +529,9 @@ export default {
       // AFTER : AND CUSTOM FORM
     },
     toNewFeatureType(){
-         this.$router.push({
-        name: 'ajouter-type-signalement', 
+        this.$router.push({
+          name: 'ajouter-type-signalement',
+          params: { geojson: this.jsonDict }
         });
     },
     toFormatGeom(value){