import express from "express"; import { getAllBlogs, getBlogById, getBlogBySlug, 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.get("/blog/slug/:slug", getBlogBySlug); router.post("/blog", upload.array("images", 5), createBlog); router.put("/blog/:id", upload.array("images", 5), updateBlog); router.delete("/blog/:id", deleteBlog); export default router;