UNPKG

structure-event-collector

Version:
37 lines (24 loc) 1.01 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = routesHandler; var _event = require('./controllers/event'); var _event2 = _interopRequireDefault(_event); var _structureDispatcher = require('structure-dispatcher'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const express = require('express'); const routes = express.Router(); const controller = new _event2.default(); routes.get(`/:id`, (0, _structureDispatcher.dispatch)(controller, 'getById')); routes.get(`/`, (0, _structureDispatcher.dispatch)(controller, 'getAll')); routes.patch(`/:id`, (0, _structureDispatcher.dispatch)(controller, 'updateById')); routes.post(`/`, (0, _structureDispatcher.dispatch)(controller, 'create')); routes.delete(`/:id`, (0, _structureDispatcher.dispatch)(controller, 'deleteById')); function routesHandler(props = {}) { return { routeName: 'events', routes }; } //# sourceMappingURL=routes.js.map