const { Router } = require('express'); const { listByMember, create, remove, stats } = require('../controllers/absenceController'); const { authenticate, adminOnly } = require('../middleware/auth'); const router = Router(); router.get('/stats', authenticate, adminOnly, stats); router.get('/member/:id', authenticate, adminOnly, listByMember); router.post('/', authenticate, adminOnly, create); router.delete('/:id', authenticate, adminOnly, remove); module.exports = router;