import express from "express"; import { createNews, getAllNews, getNewsById, updateNews, deleteNews, } from "../controllers/newsMedia.controller.js"; import jwtAuthMiddleware from "../middleware/auth.js"; const router = express.Router(); // PUBLIC ROUTES router.get("/getAll", getAllNews); router.get("/:id", getNewsById); // PROTECTED ROUTES router.post("/", jwtAuthMiddleware, createNews); router.patch("/:id", jwtAuthMiddleware, updateNews); router.delete("/:id", jwtAuthMiddleware, deleteNews); export default router;