|
- const { wrap } = require('async-middleware');
-
- const requestBodyValidation = require('./commands/verify-request-body');
- const updateUserInfo = require('./commands/update-user-info');
-
- const loadPage = require('./commands/load-page');
-
- module.exports = (router, middlewares = []) => {
- router.get('/profile', middlewares.map(middleware => wrap(middleware)), wrap(loadPage));
-
- router.post('/update-profile-info', wrap(requestBodyValidation), wrap(updateUserInfo));
-
- return router;
- };
|