userRoutes.js 462 Bytes
const express = require("express");
const router = express.Router();
const {
  signupUser,
  loginUser,
  getAllusers,
  getSelf,
  editUser,
} = require("../actions/userActions");
const { authHandler } = require("../middleware/authMiddleware");

// "/api/users/"
router.post("/", signupUser);
router.post("/login", loginUser);
router.get("/all", getAllusers);
router.post("/self", getSelf);
router.put("/edit", authHandler, editUser);

module.exports = router;