import { RouterUtils } from "#utils/router-utils.js"; import express from "express"; import { clientPeController } from "./c-pe-controller.js"; import { upload } from "#utils/files-utils.js"; const router = express.Router(); export default router; router.get( "/eventPeTypes", RouterUtils.asyncHandler(clientPeController.getEventPeTypes), ); router.get( "/peType/create/:peTypeCode", RouterUtils.asyncHandler(clientPeController.getPeTypeForCreate), ); router.post( "/create/", upload.any(), RouterUtils.asyncHandler(clientPeController.createPe), ); router.get("/myPes/", RouterUtils.asyncHandler(clientPeController.getMyPes)); router.get( "/myPesForActivity", RouterUtils.asyncHandler(clientPeController.getMyPesForActivity), ); router.get("/:peId", RouterUtils.asyncHandler(clientPeController.getPe)); // router.get("/:peId/members", RouterUtils.asyncHandler(clientPeController.getMembers)); router.get( "/:peId/invites", RouterUtils.asyncHandler(clientPeController.getInvites), ); router.post( "/:peId/invite", RouterUtils.asyncHandler(clientPeController.createInvite), ); router.get( "/invite/:peInviteUuid", RouterUtils.asyncHandler(clientPeController.getInviteInfo), ); router.post( "/invite/:peInviteUuid/accept", RouterUtils.asyncHandler(clientPeController.acceptInvite), );