Files

20 lines
502 B
JavaScript
Raw Permalink Normal View History

2026-05-26 15:48:01 +05:30
import express from 'express';
2026-03-19 13:12:04 +05:30
import {
getEmailConfigs,
createEmailConfig,
updateEmailConfig,
deleteEmailConfig,
2026-05-26 15:48:01 +05:30
} from '../controllers/emailConfig.controller.js';
2026-03-19 13:12:04 +05:30
2026-05-26 15:48:01 +05:30
import jwtAuthMiddleware from '../middleware/auth.js';
2026-03-19 13:12:04 +05:30
const router = express.Router();
2026-05-26 15:48:01 +05:30
router.get('/getAll', getEmailConfigs);
2026-03-19 13:12:04 +05:30
2026-05-26 15:48:01 +05:30
router.post('/', jwtAuthMiddleware, createEmailConfig);
router.patch('/:id', jwtAuthMiddleware, updateEmailConfig);
router.delete('/:id', jwtAuthMiddleware, deleteEmailConfig);
2026-03-19 13:12:04 +05:30
export default router;