summaryrefslogtreecommitdiff
path: root/app/assets
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets')
-rw-r--r--app/assets/javascripts/vue_shared/components/confirmation_input.vue9
1 files changed, 7 insertions, 2 deletions
diff --git a/app/assets/javascripts/vue_shared/components/confirmation_input.vue b/app/assets/javascripts/vue_shared/components/confirmation_input.vue
index 1aa03ea6317..df967d0eb3a 100644
--- a/app/assets/javascripts/vue_shared/components/confirmation_input.vue
+++ b/app/assets/javascripts/vue_shared/components/confirmation_input.vue
@@ -22,6 +22,11 @@
default: true,
},
},
+ data() {
+ return {
+ enteredValue: '',
+ };
+ },
computed: {
inputLabel() {
let value = this.confirmationValue;
@@ -38,7 +43,7 @@
},
methods: {
hasCorrectValue() {
- return this.$refs.enteredValue.value === this.confirmationValue;
+ return this.enteredValue === this.confirmationValue;
},
},
};
@@ -55,7 +60,7 @@
:id="inputId"
:name="confirmationKey"
type="text"
- ref="enteredValue"
+ v-model="enteredValue"
class="form-control"
/>
</div>