INNER CODE UNIT · JavaScript
projectedMessages
koolkishan/chat-app-react-nodejs · server/controllers/messageController.js:13
const projectedMessages = messages.map((msg) => {
return {
fromSelf: msg.sender.toString() === from,
message: msg.message.text,
};
});
res.json(projectedMessages);
} catch (ex) {
next(ex);
}
};
module.exports.addMessage = async (req, res, next) => {
try {
const { from, to, message } = req.body;
const data = await Messages.create({
message: { text: message },
users: [from, to],