admin-dashboard/backend/routes/HeroImage.route.js

19 lines
528 B
JavaScript
Raw Normal View History

import express from "express";
2025-01-27 18:27:13 +00:00
import MulterClient from "../utils/multer.js";
import {
getHeroImages,
uploadHeroImages,
updateHeroImage,
deleteHeroImage,
} from "../controllers/HeroImage.controller.js";
const HeroImageRouter = express.Router();
2025-01-27 18:27:13 +00:00
HeroImageRouter.get("/", getHeroImages)
.post("/upload", MulterClient.array("heroImages", 10), uploadHeroImages)
2025-01-28 10:50:32 +00:00
.put("/:id/:index", MulterClient.single("heroImages"), updateHeroImage)
2025-01-27 18:27:13 +00:00
.delete("/:id", deleteHeroImage);
export default HeroImageRouter;