mirror of
https://github.com/zyachel/quetre.git
synced 2025-04-07 06:57:37 +03:00
as there are two routes for answers(/unanswered/:slug and /:slug), and both contained similar code, reduced controllers(for the routes) in api as well as in views to just one controller handling the logic to fetch data.
19 lines
482 B
JavaScript
19 lines
482 B
JavaScript
import express from 'express';
|
|
import {
|
|
about,
|
|
answers,
|
|
privacy,
|
|
unimplemented,
|
|
} from '../controllers/viewController.js';
|
|
|
|
const viewRouter = express.Router();
|
|
|
|
viewRouter.get('/', about);
|
|
viewRouter.get('/privacy', privacy);
|
|
viewRouter.get('/search', unimplemented);
|
|
viewRouter.get('/profile/:name', unimplemented);
|
|
viewRouter.get('/topic/:name', unimplemented);
|
|
viewRouter.get('/unanswered/:slug', answers);
|
|
viewRouter.get('/:slug', answers);
|
|
|
|
export default viewRouter;
|