diff --git a/PROF-XXI FW Tool/server/routes/unitRoute.js b/PROF-XXI FW Tool/server/routes/unitRoute.js new file mode 100644 index 0000000000000000000000000000000000000000..8f05c46d235af2bbf928ca83a4deaf85f2ea83f0 --- /dev/null +++ b/PROF-XXI FW Tool/server/routes/unitRoute.js @@ -0,0 +1,25 @@ +const express = require("express"); +const router = express.Router(); +const cors = require("cors"); +const auth = require("../middleware/auth"); + +const { + createUnit, + deleteUnit, + updateUnit, + getAllUnits, + getUnitsNumber, + getTotalUnitsNumber, +} = require("../controllers/unit"); + +router.use(cors({ credentials: true, origin: "http://localhost:3000" })); + +router.get("/unitsnumber", auth, getUnitsNumber); +router.get("/totalunitsnumber", auth, getTotalUnitsNumber); + +router.post("/createunit", auth, createUnit); +router.get("/manageunit", auth, getAllUnits); +router.delete("/manageunit/delete/:id", auth, deleteUnit); +router.put("/manageunit/update/:id", auth, updateUnit); + +module.exports = router;