diff options
author | Clement Ho <clemmakesapps@gmail.com> | 2018-02-09 21:45:52 +0000 |
---|---|---|
committer | Clement Ho <clemmakesapps@gmail.com> | 2018-02-09 21:45:52 +0000 |
commit | 97a59cb7ce2b0049093e0059ac29965f5c745dab (patch) | |
tree | 7c57738a39c1b01b73bc6bec8df92174917073af /app/assets/javascripts | |
parent | 490aacf570db409fca54023faf2c58249c962c83 (diff) | |
parent | 43876e5c8ce563abb46bc84c185ba46dcaaa7905 (diff) | |
download | gitlab-ce-97a59cb7ce2b0049093e0059ac29965f5c745dab.tar.gz |
Merge branch 'winh-remove-confirmation_input' into 'master'
Remove confirmation_input component
See merge request gitlab-org/gitlab-ce!17046
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/confirmation_input.vue | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/app/assets/javascripts/vue_shared/components/confirmation_input.vue b/app/assets/javascripts/vue_shared/components/confirmation_input.vue deleted file mode 100644 index 1aa03ea6317..00000000000 --- a/app/assets/javascripts/vue_shared/components/confirmation_input.vue +++ /dev/null @@ -1,62 +0,0 @@ -<script> - import _ from 'underscore'; - import { __, sprintf } from '~/locale'; - - export default { - props: { - inputId: { - type: String, - required: true, - }, - confirmationKey: { - type: String, - required: true, - }, - confirmationValue: { - type: String, - required: true, - }, - shouldEscapeConfirmationValue: { - type: Boolean, - required: false, - default: true, - }, - }, - computed: { - inputLabel() { - let value = this.confirmationValue; - if (this.shouldEscapeConfirmationValue) { - value = _.escape(value); - } - - return sprintf( - __('Type %{value} to confirm:'), - { value: `<code>${value}</code>` }, - false, - ); - }, - }, - methods: { - hasCorrectValue() { - return this.$refs.enteredValue.value === this.confirmationValue; - }, - }, - }; -</script> - -<template> - <div> - <label - v-html="inputLabel" - :for="inputId" - > - </label> - <input - :id="inputId" - :name="confirmationKey" - type="text" - ref="enteredValue" - class="form-control" - /> - </div> -</template> |