import { Router } from "express";
import validateData from "../middlewares/validation.middleware";
import authorize from "../middlewares/authorization.middleware";
import { multerSingleFn } from "../middlewares/multer.middleware";
import facility from "../controllers/facility.controller";

const router = Router();

router.post("/add", authorize, facility.Add);
router.post("/book", authorize, facility.Book);
router.post("/cancel/booking", authorize, facility.CancelBooking);

router.get("/list/slots", authorize, facility.GetSlots);
router.get("/list/tenant/bookings", authorize, facility.ListTenantBookings);
router.get("/list/bookings", authorize, facility.ListBookingsForClient);

export default router;
