/* * Constructor */ const Handler = function (route) { // Handle redirects if (route.redirect) { return (req, res) => { res.redirect(route.redirect); }; } var url = '/' + route.name + '.html'; return function (req, res, next) { req.url = url; next(); }; }; /* * Export a new instance */ module.exports = function (route) { return new Handler(route); };