20 lines
576 B

import express from "express";
import {
getAllBlogs,
getBlogById,
createBlog,
updateBlog,
deleteBlog,
} from "../controllers/blogController.js";
import upload from "../middleware/UploadImage.js";
import { verifyToken } from "../middleware/VerifyToken.js";
const router = express.Router();
router.get("/blog", getAllBlogs);
router.get("/blog/:id", getBlogById);
router.post("/blog", verifyToken, upload.array("images", 5), createBlog);
router.patch("/blog/:id", verifyToken, updateBlog);
router.delete("/blog/:id", verifyToken, deleteBlog);
export default router;