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 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | import {Router} from 'express';
import updateGroupRouter from './update';
import deleteGroupRouter from './delete';
import getGroupRouter from './get';
import inviteUserToGroupRouter from './invite';
import leaveGroupRouter from './leave';
import groupGroupIdInvitesRouter from './invites';
import groupMemberRouter from './member';
import groupCarRouter from './car';
import {createValidationRouter} from '@app/validators';
import {param} from 'express-validator';
const groupGroupIdRouter = Router({mergeParams: true});
groupGroupIdRouter.use(
createValidationRouter(
'groupId',
param('groupId')
.exists().withMessage('groupId is missing')
.isNumeric().withMessage('groupId has to be a number'),
'check-groupId'),
);
groupGroupIdRouter.put('/', updateGroupRouter);
groupGroupIdRouter.delete('/', deleteGroupRouter);
groupGroupIdRouter.get('/', getGroupRouter);
groupGroupIdRouter.use('/invites', groupGroupIdInvitesRouter);
groupGroupIdRouter.use('/member', groupMemberRouter);
groupGroupIdRouter.use('/invite', inviteUserToGroupRouter);
groupGroupIdRouter.use('/leave', leaveGroupRouter);
groupGroupIdRouter.use('/car', groupCarRouter);
export default groupGroupIdRouter;
export * from './delete';
export * from './get';
export * from './update';
export * from './invite';
export * from './member/user-id';
export * from './invites';
export * from './member';
export * from './car';
|