const express = require('express'); const { createTeam, joinTeam, verifyTeam, info, coupon } = require('../controllers/UserRegistrationFunctions'); const crypto = require('crypto'); const path = require('path'); const userRouter = express.Router(); var cookies = require("cookie-parser"); userRouter.use(cookies()); //JOIN or CREATE team button page userRouter .route('') // .get(function (req, res) { res.status(200).sendFile(path.join(__dirname, "../../client/registration/build", "index.html")) }) //CREATE team LEADER page userRouter .route('/create') .post(createTeam) // .get(function (req, res) { res.status(200).sendFile(path.join(__dirname, "../../client/registration/build", "index.html")) }) //JOIN team CODE page //PROTECTED BY protectlink middleware userRouter .route('/code') .post(verifyTeam) //.get(function (req, res) { res.status(200).sendFile(path.join(__dirname, "../../client/registration/build", "index.html")) }) userRouter .route('/info') .post(info) userRouter .route('/coupon') .get(coupon) // userRouter // .route('/test') // .get(function(req,res){res.json({ // message:path.join(__dirname,"../public") // })}) //JOIN team MEMBER page userRouter .route('/:id') // .get(function (req, res) { res.status(200).sendFile(path.join(__dirname, "../../client/registration/build", "index.html")) }) .post(joinTeam) module.exports = userRouter;