feat: teacher-class en teacher-students route

This commit is contained in:
Gabriellvl 2025-03-07 23:09:51 +01:00
parent 6b87722469
commit 9c9e7c4870
6 changed files with 146 additions and 21 deletions

View file

@ -1,5 +1,10 @@
import express from 'express'
import {createTeacherHandler, deleteTeacherHandler, getTeacherHandler} from "../controllers/teachers.js";
import {
createTeacherHandler,
deleteTeacherHandler,
getTeacherClassHandler,
getTeacherHandler, getTeacherStudentHandler
} from "../controllers/teachers.js";
const router = express.Router();
// root endpoint used to search objects
@ -9,6 +14,10 @@ router.post('/', createTeacherHandler);
router.delete('/:username', deleteTeacherHandler);
router.get('/:username/classes', getTeacherClassHandler);
router.get('/:username/students', getTeacherStudentHandler);
// the questions students asked a teacher
router.get('/:id/questions', (req, res) => {
res.json({