UNPKG

create-bar-project

Version:

This module helps create a base for web application projects.

18 lines (13 loc) 552 B
import actionWrapper from 'Common/Utils/ActionWrapper'; import { getTokenFromReq } from 'Common/Utils/VerifyToken'; import express from 'express'; import { login, register } from 'Logic'; const router = express.Router({ mergeParams: true }); router.post('/login', (req, res) => { const token = getTokenFromReq(req); actionWrapper({ res, action: login, actionParams: [token, req.body] }); }); router.post('/register', (req, res) => { actionWrapper({ res, action: register, actionParams: [req.body] }); }); export default router;