aadd/remoove reaction

This commit is contained in:
كارل مبارك 2021-07-07 16:59:01 +02:00
parent 079dc83150
commit 78dce918eb

View file

@ -125,13 +125,19 @@ export default createStore({
} }
}, },
addReaction: (state, { mid, reaction }) => { addReaction: (state, { mid, reaction }) => {
const message = state.contents.find(m => m.id == mid) const message = state.topics
.map(t => t.messages)
.flat()
.find(m => m.id == mid)
if (message) { if (message) {
message.reactions.push(reaction) message.reactions.push(reaction)
} }
}, },
removeReaction: (state, { mid, reaction }) => { removeReaction: (state, { mid, reaction }) => {
const message = state.contents.find(m => m.id == mid) const message = state.topics
.map(t => t.messages)
.flat()
.find(m => m.id == mid)
if (message) { if (message) {
message.reactions.splice(message.reactions.indexOf(reaction), 1) message.reactions.splice(message.reactions.indexOf(reaction), 1)
} }