introduced `unsettingReaction` field to the reaction type. `unsettingReaction` is a `boolean` that describes whether the reaction in the `reaction` field should be set or unset. I believe this should address the concerns from yesterday's discussion about designing reactions in a more flexible way that allows us to enable multiple reactions (like slack/discord) in the future.
---
Linear Task: [[ https://linear.app/comm/issue/ENG-2244/setup-message-reaction-types | ENG-2244 ]]