import express from "express"; import { authorizeRoles, isAuthenticatedUser, } from "../../../middlewares/auth.js"; import { createTransporter, deleteTransporter, getTransporters, updateTransporter, } from "./transporterController.js"; const router = express.Router(); router .route("/add") .post(isAuthenticatedUser, authorizeRoles("admin"), createTransporter); router .route("/edit/:id") .patch(isAuthenticatedUser, authorizeRoles("admin"), updateTransporter); router .route("/delete/:id") .delete(isAuthenticatedUser, authorizeRoles("admin"), deleteTransporter); router .route("/get") .get(isAuthenticatedUser, authorizeRoles("admin"), getTransporters); export default router;