Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
ah7-backend
/
src
/
routes
/
Filename :
exerciseItem.routes.js
back
Copy
import express from "express"; import { addExerciseItem, updateExerciseItem, deleteExerciseItem, getExerciseItem } from '../controllers/exerciseItem.controller.js' import authenticateJWT from '../middlewares/auth.middleware.js' import multer from 'multer'; const router = express.Router() const storage = multer.memoryStorage(); const upload = multer({ storage: storage }); // Route to add a new exercise item router.post('/add-item/:id', authenticateJWT, upload.single('image'), addExerciseItem); // Route to update an exercise item router.put('/:id/exercises/:exerciseId', authenticateJWT, upload.single('image'), updateExerciseItem); router.delete("/:id/exercises/:exerciseId", deleteExerciseItem); router.get("/:id/exercises/:exerciseId", getExerciseItem); export default router // import express from "express"; // import { addExerciseItem, updateExerciseItem, deleteExerciseItem, getExerciseItem } from '../controllers/exerciseItem.controller.js' // import authenticateJWT from '../middlewares/auth.middleware.js' // const router = express.Router() // router.post('/add-item/:id', authenticateJWT, addExerciseItem) // router.put('/:id/exercises/:exerciseId', authenticateJWT, updateExerciseItem) // router.delete("/:id/exercises/:exerciseId", deleteExerciseItem); // router.get("/:id/exercises/:exerciseId", getExerciseItem); // export default router