api/routes/bannerRoute.js
2022-11-02 14:00:18 +05:30

16 lines
723 B
JavaScript

import express from "express";
import {
createBanner,
getAllBanner,
updateBanner,
deleteBanner,
getOneBanner
} from "../controllers/bannerController.js"
const router = express.Router();
import { isAuthenticatedUser, authorizeRoles } from "../middlewares/auth.js"
router.route("/banner/create/").post(isAuthenticatedUser, authorizeRoles("admin"), createBanner)
router.route("/banner/getAll/").get(getAllBanner)
router.route("/banner/getOne/:id").get(getOneBanner)
router.route("/banner/update/:id").put(isAuthenticatedUser, authorizeRoles("admin"), updateBanner);
router.route("/banner/delete/:id").delete(isAuthenticatedUser, authorizeRoles("admin"), deleteBanner);
export default router;