feat(route): add new route

add /topic/:slug route both in api as well as in view
This commit is contained in:
zyachel 2022-05-22 19:35:02 +05:30
parent 6ad2269951
commit 0a35cdaa15
10 changed files with 490 additions and 4 deletions

View file

@ -1,12 +1,17 @@
import express from 'express';
import { about, unimplemented, answers } from '../controllers/apiController.js';
import {
about,
unimplemented,
answers,
topic,
} from '../controllers/apiController.js';
const apiRouter = express.Router();
apiRouter.get('/', about);
apiRouter.get('/search', unimplemented);
apiRouter.get('/profile/:name', unimplemented);
apiRouter.get('/topic/:name', unimplemented);
apiRouter.get('/topic/:slug', topic);
apiRouter.get('/unanswered/:slug', answers);
apiRouter.get('/:slug', answers);