()
| 118 | }, [message, user]); |
| 119 | |
| 120 | const setAsRead = async () => { |
| 121 | if (isMe === false && message.status !== "READ") { |
| 122 | await DataStore.save( |
| 123 | MessageModel.copyOf(message, (updated) => { |
| 124 | updated.status = "READ"; |
| 125 | }) |
| 126 | ); |
| 127 | } |
| 128 | }; |
| 129 | |
| 130 | const deleteMessage = async () => { |
| 131 | await DataStore.delete(message); |