38947-vm/Tripzy-main/backend/routes/activity-route.js
2026-03-03 12:36:05 +00:00

20 lines
557 B
JavaScript

const router = require("express").Router();
const activityController = require("../controllers/activity-controller");
const userController = require("../controllers/user-controller");
router.use(userController.protect);
router
.route("/:itineraryId")
.post(activityController.createActivity)
.get(activityController.getAllActivities);
router
.route("/:itineraryId/:activityId")
.get(activityController.getActivityById)
.patch(activityController.updateActivityById)
.delete(activityController.deleteActivityById);
module.exports = router;