2026-03-03 12:36:05 +00:00

21 lines
634 B
JavaScript

const router = require("express").Router();
const tripController = require("../controllers/trip-controller");
const userController = require("../controllers/user-controller");
router.route("/myTrips").get(userController.protect, tripController.myTrips);
router
.route("/")
.post(userController.protect, tripController.createTrip)
.get(tripController.getAllTrips);
router.route("/search").get(tripController.getTripsByName);
router
.route("/:id")
.get(tripController.getTripById)
.patch(userController.protect, tripController.updateTrip)
.delete(userController.protect, tripController.deleteTrip);
module.exports = router;