aboutsummaryrefslogtreecommitdiff
path: root/src/components/settings_modal/helpers/emoji_editing_popover.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/settings_modal/helpers/emoji_editing_popover.vue')
-rw-r--r--src/components/settings_modal/helpers/emoji_editing_popover.vue9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/components/settings_modal/helpers/emoji_editing_popover.vue b/src/components/settings_modal/helpers/emoji_editing_popover.vue
index ec426be8..12f7a4f8 100644
--- a/src/components/settings_modal/helpers/emoji_editing_popover.vue
+++ b/src/components/settings_modal/helpers/emoji_editing_popover.vue
@@ -113,7 +113,7 @@ export default {
return !this.newUpload && (this.editedShortcode !== this.shortcode || this.editedFile !== this.file)
}
},
- inject: ['emojiAddr', 'displayError'],
+ inject: ['emojiAddr'],
methods: {
saveEditedEmoji () {
if (!this.isEdited) return
@@ -122,7 +122,7 @@ export default {
{ packName: this.packName, shortcode: this.shortcode, newShortcode: this.editedShortcode, newFilename: this.editedFile, force: false }
).then(resp => {
if (resp.error !== undefined) {
- this.displayError(resp.error)
+ this.$emit('displayError', resp.error)
return Promise.reject(resp.error)
}
@@ -137,7 +137,7 @@ export default {
filename: this.editedFile
}).then(resp => resp.json()).then(resp => {
if (resp.error !== undefined) {
- this.displayError(resp.error)
+ this.$emit('displayError', resp.error)
return
}
@@ -160,7 +160,7 @@ export default {
{ packName: this.packName, shortcode: this.editedShortcode }
).then(resp => resp.json()).then(resp => {
if (resp.error !== undefined) {
- this.displayError(resp.error)
+ this.$emit('displayError', resp.error)
return
}
@@ -168,6 +168,7 @@ export default {
})
}
},
+ emits: ['updatePackFiles', 'displaError'],
props: {
placement: String,
disabled: {