import express from 'express'; import { // Categories getAllCategories, getPackageBySlug, createCategory, updateCategory, deleteCategory, // Packages getAllPackages, createPackage, updatePackage, deletePackage, // Inquiries createPackageInquiry, getAllInquiries, } from '../controllers/healthCheck.controller.js'; import jwtAuthMiddleware from '../middleware/auth.js'; const router = express.Router(); router.get('/packages', getAllPackages); router.get('/packages/:slug', getPackageBySlug); router.get('/categories', getAllCategories); router.post('/inquiry', createPackageInquiry); router.get('/inquiries', jwtAuthMiddleware, getAllInquiries); router.post('/', jwtAuthMiddleware, createPackage); router.patch('/:id', jwtAuthMiddleware, updatePackage); router.delete('/:id', jwtAuthMiddleware, deletePackage); router.post('/categories', jwtAuthMiddleware, createCategory); router.patch('/categories/:id', jwtAuthMiddleware, updateCategory); router.delete('/categories/:id', jwtAuthMiddleware, deleteCategory); export default router;