show diff on edit mode only

This commit is contained in:
Westly Wright 2020-08-21 10:29:31 -07:00
parent 52112adae8
commit c2168f8951
No known key found for this signature in database
GPG Key ID: 4FAB3D8673DC54A3
1 changed files with 8 additions and 3 deletions

View File

@ -9,6 +9,7 @@ import AsyncButton from '@/components/AsyncButton';
import { mapGetters } from 'vuex';
import { stringify } from '@/utils/error';
import CruResourceFooter from '@/components/CruResourceFooter';
import { _EDIT } from '@/config/query-params';
export default {
components: {
@ -79,6 +80,10 @@ export default {
},
computed: {
isEdit() {
return this.mode === _EDIT;
},
showSubtypeSelection() {
const { selectedSubtype, subtypes } = this;
@ -233,7 +238,7 @@ export default {
:value="resource"
:mode="mode"
:yaml="resourceYaml"
:offer-preview="mode==='edit'"
:offer-preview="isEdit"
:done-route="doneRoute"
:done-override="resource.doneOverride"
@error="e=>$emit('error', e)"
@ -258,7 +263,7 @@ export default {
<t k="resourceYaml.buttons.continue" />
</button>
<button
v-if="!showPreview"
v-if="!showPreview && isEdit"
:disabled="resourceYaml === currentYaml"
type="button"
class="btn role-secondary"
@ -274,7 +279,7 @@ export default {
<AsyncButton
v-if="!showSubtypeSelection"
:disabled="!validationPassed"
:action-label="mode==='edit' ? t('generic.save') : t('generic.create')"
:action-label="isEdit ? t('generic.save') : t('generic.create')"
@click="cb=>yamlSave(cb)"
/>
</div>