workout.js 486 B

1234567891011121314151617
  1. import {
  2. createRoute,
  3. getRoute,
  4. addNoteRoute,
  5. updateWorkoutRoute,
  6. deleteRoute
  7. } from "../controllers/workout.js";
  8. import {userAuth} from "../auth.js";
  9. export default (app)=>{
  10. app.post("/workout", userAuth, createRoute);
  11. app.get("/workout", userAuth, getRoute);
  12. app.put("/workout/:workoutId/note", userAuth, addNoteRoute);
  13. app.put("/workout/:workoutId", userAuth, updateWorkoutRoute);
  14. app.delete("/workout/:workoutId", userAuth, deleteRoute);
  15. }