From 89ba495607586f09f0b946a2bee9c24503d0f427 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timoth=C3=A9e?= <tpoussard@neogeo.fr>
Date: Mon, 4 Jul 2022 17:17:07 +0200
Subject: [PATCH] add save button in fast edition mode

---
 .../Feature/Detail/FeatureHeader.vue           | 18 ++++++++++++++++++
 src/views/Feature/FeatureDetail.vue            |  2 ++
 2 files changed, 20 insertions(+)

diff --git a/src/components/Feature/Detail/FeatureHeader.vue b/src/components/Feature/Detail/FeatureHeader.vue
index 5f8aee17..db64d884 100644
--- a/src/components/Feature/Detail/FeatureHeader.vue
+++ b/src/components/Feature/Detail/FeatureHeader.vue
@@ -41,6 +41,20 @@
             />
           </button>
 
+          <button
+            v-if="fastEditionMode"
+            id="previous-feature"
+            :class="['ui button button-hover-orange tiny-margin', { disabled: false }]"
+            data-tooltip="Enregistrer les modifications"
+            data-position="bottom center"
+            @click="toFeature('previous')"
+          >
+            <i
+              class="save fitted icon"  
+              aria-hidden="true"
+            />
+          </button>
+
           <router-link
             v-if="permissions && permissions.can_create_feature"
             id="add-feature"
@@ -128,6 +142,10 @@ export default {
       type: Object,
       default: () => {},
     },
+    fastEditionMode: {
+      type: Boolean,
+      default: false,
+    }
   },
 
   computed: {
diff --git a/src/views/Feature/FeatureDetail.vue b/src/views/Feature/FeatureDetail.vue
index 0e6f85f9..f8db00a5 100644
--- a/src/views/Feature/FeatureDetail.vue
+++ b/src/views/Feature/FeatureDetail.vue
@@ -7,9 +7,11 @@
       <div class="row">
         <div class="sixteen wide column">
           <FeatureHeader
+            v-if="project"
             :features-count="featuresCount"
             :slug-signal="slugSignal"
             :feature-type="featureType"
+            :fast-edition-mode="project.fast_edition_mode"
             @setIsCancelling="isCanceling = true"
             @tofeature="pushNgo"
           />
-- 
GitLab