Skip to content

Instantly share code, notes, and snippets.

@iMichaelOwolabi
Created July 4, 2022 07:12
Event manager route
import { Router } from 'express';
import {
createEvent,
getAllEvents,
getEventById,
getEventsByUserId,
getEventsNearMe,
searchEvents,
} from '../controllers/event.js';
import { authGuard } from '../middleware/index.js';
const eventRouter = Router();
eventRouter.post('', authGuard, createEvent);
eventRouter.get('', getAllEvents);
eventRouter.get('/users', authGuard, getEventsByUserId);
eventRouter.get('/locations', getEventsNearMe);
eventRouter.get('/search', searchEvents);
eventRouter.get('/:eventId', getEventById);
export { eventRouter };
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment