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