From f085c47c6e4215a27672f8dc60aa5eda615b162e Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Mon, 25 Sep 2017 22:41:01 -0500 Subject: [PATCH] Moved trim to blur event (#6) --- src/app/src/components/request/EditRequest.vue | 5 ++++- src/app/src/components/request/NewRequest.vue | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/app/src/components/request/EditRequest.vue b/src/app/src/components/request/EditRequest.vue index 400230c..b0f6533 100644 --- a/src/app/src/components/request/EditRequest.vue +++ b/src/app/src/components/request/EditRequest.vue @@ -4,7 +4,7 @@ span el-dialog(title='Edit Prayer Request' :visible.sync='editVisible') el-form(:model='form' :label-position='top') el-form-item(label='Prayer Request') - el-input(type='textarea' v-model.trim='form.requestText' :rows='10') + el-input(type='textarea' v-model='form.requestText' :rows='10' @blur="trimText()") el-form-item(label='Also Mark As') el-radio-group(v-model='form.status') el-radio-button(label='Updated') Updated @@ -42,6 +42,9 @@ export default { openDialog () { this.editVisible = true }, + trimText () { + this.form.requestText = this.form.requestText.trim() + }, async saveRequest () { await this.$store.dispatch(actions.UPDATE_REQUEST, { progress: this.$Progress, diff --git a/src/app/src/components/request/NewRequest.vue b/src/app/src/components/request/NewRequest.vue index 3ddfb07..c2233eb 100644 --- a/src/app/src/components/request/NewRequest.vue +++ b/src/app/src/components/request/NewRequest.vue @@ -4,7 +4,7 @@ div el-dialog(title='Add a New Prayer Request' :visible.sync='showNewVisible') el-form(:model='form' :label-position='top') el-form-item(label='Prayer Request') - el-input(type='textarea' v-model.trim='form.requestText' :rows='10') + el-input(type='textarea' v-model='form.requestText' :rows='10' @blur='trimText()') span.dialog-footer(slot='footer') el-button(@click='closeDialog()') Cancel el-button(type='primary' @click='saveRequest()') Save @@ -34,6 +34,9 @@ export default { openDialog () { this.showNewVisible = true }, + trimText () { + this.form.requestText = this.form.requestText.trim() + }, async saveRequest () { await this.$store.dispatch(actions.ADD_REQUEST, { progress: this.$Progress,