Merge pull request #886 from dod-ccpo/upload-fixes

Upload fixes
This commit is contained in:
dandds
2019-06-12 11:21:40 -04:00
committed by GitHub
6 changed files with 26 additions and 9 deletions

View File

@@ -26,24 +26,27 @@ export default {
data: function() {
return {
hasInitialData: !!this.initialData,
attachment: this.initialData || null,
showErrors: this.initialErrors,
changed: false,
}
},
methods: {
showUploadInput: function() {
this.showUpload = true
},
addAttachment: function(e) {
this.attachment = e.target.value
this.showErrors = false
this.changed = true
},
removeAttachment: function(e) {
e.preventDefault()
this.attachment = null
this.$refs.attachmentInput.value = null
if (this.$refs.attachmentInput) {
this.$refs.attachmentInput.value = null
}
this.showErrors = false
this.changed = true
},
},
@@ -56,5 +59,8 @@ export default {
hasAttachment: function() {
return !!this.attachment
},
hideInput: function() {
return this.hasInitialData && !this.changed
},
},
}