23 lines
588 B
JavaScript
23 lines
588 B
JavaScript
|
module.exports = (chat) => {
|
|||
|
const router = require('express').Router();
|
|||
|
|
|||
|
router
|
|||
|
.post("/send", (req, res) => {
|
|||
|
chat.send(req.body);
|
|||
|
res.end();
|
|||
|
})
|
|||
|
.post("/sendInvite", (req, res) => {
|
|||
|
chat.sendInvite(req.body);
|
|||
|
res.end();
|
|||
|
})
|
|||
|
.post("/setState", (req, res) => {
|
|||
|
chat.setState(req.body);
|
|||
|
res.end();
|
|||
|
})
|
|||
|
.post("/sendOfflineMessages", (req, res) => {
|
|||
|
chat.sendOfflineMessages(req.body);
|
|||
|
res.end();
|
|||
|
});
|
|||
|
|
|||
|
return router;
|
|||
|
}
|