import { Router } from "express"; import { createVenueController, deleteVenueController, getVenuesByEntityController, getVenueController, } from "../controllers/venue.controller"; import { authorize } from "../middlewares/jwt.middleware"; const router = new Router(); router.post("/", authorize("venue", "write"), createVenueController); router.get( "/entity/:id", authorize("venue", "read"), getVenuesByEntityController, ); router.get("/:id", authorize("venue", "read"), getVenueController); router.delete("/:id", authorize("venue", "write"), deleteVenueController); export default router;