This commit is contained in:
syuilo 2018-06-02 19:19:58 +09:00
parent 821a9a723c
commit 8e8d1a7627

View file

@ -66,15 +66,15 @@
</div> </div>
<template v-if="notification.type == 'quote'"> <template v-if="notification.type == 'quote'">
<mk-note :note="notification.note"/> <mk-note :note="notification.note" @update:note="onNoteUpdated"/>
</template> </template>
<template v-if="notification.type == 'reply'"> <template v-if="notification.type == 'reply'">
<mk-note :note="notification.note"/> <mk-note :note="notification.note" @update:note="onNoteUpdated"/>
</template> </template>
<template v-if="notification.type == 'mention'"> <template v-if="notification.type == 'mention'">
<mk-note :note="notification.note"/> <mk-note :note="notification.note" @update:note="onNoteUpdated"/>
</template> </template>
</div> </div>
</template> </template>
@ -89,6 +89,17 @@ export default Vue.extend({
return { return {
getNoteSummary getNoteSummary
}; };
},
methods: {
onNoteUpdated(note) {
switch (this.notification.type) {
case 'quote':
case 'reply':
case 'mention':
Vue.set(this.notification, 'note', note);
break;
}
}
} }
}); });
</script> </script>