import { Router } from "express"; import { addAddress, // addGST, addLogo, addSocialMedia, deleteConfig, getConfig, // addScrollText, addTermsOfUse, getTermsOfUse, } from "./Config_controller.js"; import { upload } from "../../../Utils/cloudinary.js"; import { authorizeRoles, isAuthenticatedUser } from "../../../middlewares/auth.js"; const router = Router(); let cpUpload = upload.fields([ { name: "Headerlogo", maxCount: 1 }, { name: "Footerlogo", maxCount: 1 }, { name: "Adminlogo", maxCount: 1 }, ]); console.log(cpUpload) // router.route("/gst").post(isAuthenticatedUser, authorizeRoles("admin"), addGST); router.route("/social").post(isAuthenticatedUser, authorizeRoles("admin"), addSocialMedia); router.route("/address").post(isAuthenticatedUser, authorizeRoles("admin"), addAddress); // router.route("/scrollText").post(isAuthenticatedUser, authorizeRoles("admin"), addScrollText); router.route("/logo").post(isAuthenticatedUser, authorizeRoles("admin"), addLogo); router.route("/").get(getConfig).delete(isAuthenticatedUser, authorizeRoles("admin"), deleteConfig); router .route("/termsofuse") .get(isAuthenticatedUser, authorizeRoles("admin"), getTermsOfUse) .patch(isAuthenticatedUser, authorizeRoles("admin"), addTermsOfUse); export default router;