diff --git a/src/components/Feature/Detail/FeatureHeader.vue b/src/components/Feature/Detail/FeatureHeader.vue index 5f8aee17b915cfa90f33ac88c7f765ad1bcb67b5..db64d884a406cc778a336b2f1ac4311ef4d1125c 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 0e6f85f9b94ea4fcf7303d30f94e94bb3d5a2f4e..f8db00a581da92112bf1fe8531bff9ebc23778b2 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" />