import { Router } from 'express';
import { requireAuth } from '../middleware/auth';
import { listNotifications, markRead, markAllRead } from '../controllers/notifications.controller';

const router = Router();

router.get('/', requireAuth, listNotifications);
router.post('/:id/read', requireAuth, markRead);
router.post('/mark-all-read', requireAuth, markAllRead);

export default router;
