summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue')
-rw-r--r--app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue14
1 files changed, 5 insertions, 9 deletions
diff --git a/app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue b/app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue
index c7d7c3a1d24..2a28b13e7bf 100644
--- a/app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue
+++ b/app/assets/javascripts/vue_shared/components/dismissible_feedback_alert.vue
@@ -22,7 +22,7 @@ export default {
},
data() {
return {
- isDismissed: 'false',
+ isDismissed: false,
};
},
computed: {
@@ -30,12 +30,12 @@ export default {
return `${slugifyWithUnderscore(this.featureName)}_feedback_dismissed`;
},
showAlert() {
- return this.isDismissed === 'false';
+ return !this.isDismissed;
},
},
methods: {
dismissFeedbackAlert() {
- this.isDismissed = 'true';
+ this.isDismissed = true;
},
},
};
@@ -43,16 +43,12 @@ export default {
<template>
<div v-show="showAlert">
- <local-storage-sync
- :value="isDismissed"
- :storage-key="storageKey"
- @input="dismissFeedbackAlert"
- />
+ <local-storage-sync v-model="isDismissed" :storage-key="storageKey" as-json />
<gl-alert v-if="showAlert" class="gl-mt-5" @dismiss="dismissFeedbackAlert">
<gl-sprintf
:message="
__(
- 'We’ve been making changes to %{featureName} and we’d love your feedback %{linkStart}in this issue%{linkEnd} to help us improve the experience.',
+ 'Please share your feedback about %{featureName} %{linkStart}in this issue%{linkEnd} to help us improve the experience.',
)
"
>