api/routes/OffersRoute.js
2022-06-21 21:34:57 +05:30

17 lines
710 B
JavaScript

import express from "express";
import {
createOffer,
getAllOffer,
updateOffer,
deleteOffer,
getOneOffer
} from "../controllers/OffersController.js"
const router = express.Router();
import { isAuthenticatedUser, authorizeRoles } from "../middlewares/auth.js"
router.route("/offer/create/").post(isAuthenticatedUser, authorizeRoles("admin"), createOffer)
router.route("/offer/getAll/").get(getAllOffer)
router.route("/offer/getOne/:id").get(getOneOffer)
router.route("/offer/update/:id").put(isAuthenticatedUser, authorizeRoles("admin"), updateOffer);
router.route("/offer/delete/:id").delete(isAuthenticatedUser, authorizeRoles("admin"), deleteOffer);
export default router;