diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-02-01 18:08:56 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-02-01 18:08:56 +0300 |
commit | e92c95bf459ea6237b1fe1cbd3e6fc7d0eca8f85 (patch) | |
tree | 080fec6e5ea63a30f6d1f313d585266e88db2344 /app/assets/javascripts/vue_shared/components/color_picker | |
parent | 9ecdb93f4e7e85ffc1e7a768780bb1279827a6aa (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/color_picker')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue b/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue index 8f997149259..0ff33e462b4 100644 --- a/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue +++ b/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue @@ -6,7 +6,7 @@ * <color-picker :invalid-feedback="__('Please enter a valid hex (#RRGGBB or #RGB) color value')" :label="__('Background color')" - set-color="#FF0000" + :value="#FF0000" state="isValidColor" /> */ @@ -38,7 +38,7 @@ export default { required: false, default: '', }, - setColor: { + value: { type: String, required: false, default: '', @@ -49,11 +49,6 @@ export default { default: null, }, }, - data() { - return { - selectedColor: this.setColor.trim() || '', - }; - }, computed: { description() { return this.hasSuggestedColors @@ -65,7 +60,7 @@ export default { }, previewColor() { if (this.state) { - return { backgroundColor: this.selectedColor }; + return { backgroundColor: this.value }; } return {}; @@ -82,9 +77,7 @@ export default { }, methods: { handleColorChange(color) { - this.selectedColor = color.trim(); - - this.$emit('input', this.selectedColor); + this.$emit('input', color.trim()); }, }, i18n: { @@ -109,7 +102,7 @@ export default { max-length="7" type="text" class="gl-align-center gl-rounded-0 gl-rounded-top-right-base gl-rounded-bottom-right-base" - :value="selectedColor" + :value="value" :state="state" @input="handleColorChange" > @@ -119,7 +112,7 @@ export default { type="color" class="gl-absolute gl-top-0 gl-left-0 gl-h-full! gl-p-0! gl-m-0! gl-cursor-pointer gl-opacity-0" tabindex="-1" - :value="selectedColor" + :value="value" @input="handleColorChange" /> </div> |