const express = require('express'); const router = express.Router(); const resignationController = require('./resignation.controller'); const { authenticate } = require('../../common/middleware/auth'); // Protected routes router.post('/', authenticate, resignationController.createResignation); router.get('/', authenticate, resignationController.getResignations); router.get('/:id', authenticate, resignationController.getResignationById); router.put('/:id/approve', authenticate, resignationController.approveResignation); router.put('/:id/reject', authenticate, resignationController.rejectResignation); module.exports = router;