[lib] introduce sendReactionMessage success case to message reducers
Summary:
Introduced a new case to reduceMessageStore which was when the sendReactionMessageActionTypes success type gets dispatched. Like a lot of the other cases in reduceMessageStore when this case is true, it returns the new message store with the merged messages in them, so in this case the newly created reaction message
Depends on D5780
Linear Task: ENG-2246
Test Plan:
Will continue testing in subsequent diffs. Ran this locally on native/web and nothing crashed. When I tried liking a message on my local environment this is the interaction I got, which I felt was a really strong indicator that things are working:
Please note that the reaction message in this demo is considered an "unsupported message" type and will be resolved in subsequent diffs
Reviewers: atul, rohan, tomek
Reviewed By: atul, tomek
Subscribers: ashoat, tomek, atul
Differential Revision: https://phab.comm.dev/D5782