diff --git a/front/src/store/index.js b/front/src/store/index.js index 0226700..528bc3a 100644 --- a/front/src/store/index.js +++ b/front/src/store/index.js @@ -125,13 +125,19 @@ export default createStore({ } }, 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) { message.reactions.push(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) { message.reactions.splice(message.reactions.indexOf(reaction), 1) }