import express from 'express'; import { getAllFacilities, getFacilityByFacilityId, createFacility, updateFacility, deleteFacility, getFeaturedFacilities, } from '../controllers/facility.controller.js'; import jwtAuthMiddleware from '../middleware/auth.js'; const router = express.Router(); router.get('/getAll', getAllFacilities); router.get('/featured', getFeaturedFacilities); router.get('/:facilityId', getFacilityByFacilityId); router.post('/', jwtAuthMiddleware, createFacility); router.patch('/:facilityId/:action', jwtAuthMiddleware, updateFacility); router.delete('/:facilityId', jwtAuthMiddleware, deleteFacility); export default router;