'use strict'; const router = require('express').Router(); const ctrl = require('../../controllers/admin/achievements.controller'); // Auth + requireAdmin applied by admin.routes.js router.get ('/', ctrl.getAchievements); router.post ('/', ctrl.createAchievement); router.get ('/:id', ctrl.getAchievement); router.put ('/:id', ctrl.updateAchievement); router.delete('/:id', ctrl.deleteAchievement); module.exports = router;