Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 2x 2x 2x 2x 2x 2x 2x 2x | import * as express from 'express'
import { AdminEntityRouter } from './AdminEntityRouter'
import { AdminController } from '../controllers/AdminController'
import { AdminPluginRouter } from './AdminPluginRouter'
import { AdminSettingsRouter } from './AdminSettingsRouter'
import { AdminServerRouter } from './AdminServerRouter'
import { sendResponse } from '@commun/core'
export const AdminRouter = express.Router()
.use('/admin/entities', new AdminController().validateAdminPermissions, AdminEntityRouter)
.use('/admin/plugins', new AdminController().validateAdminPermissions, AdminPluginRouter)
.use('/admin/settings', new AdminController().validateAdminPermissions, AdminSettingsRouter)
.use('/admin/server', new AdminController().validateAdminPermissions, AdminServerRouter)
.post('/admin', (req, res, next) =>
sendResponse(req, res, next, new AdminController().createAdmin(req, res)))
|