api/resources/ShippingAddresses/ShippingAddressRoute.js
2024-04-03 17:12:24 +05:30

29 lines
789 B
JavaScript

import express from "express";
import {
AddshippingAddress,
getSingleUserSippingAddress,
deleteSelfShippingAddress,
updateShippingAddress,
getSingleSippingAddress,
} from "./ShippingAddressController.js";
import { isAuthenticatedUser } from "../../middlewares/auth.js";
const router = express.Router();
router.route("/new").post(isAuthenticatedUser, AddshippingAddress);
router
.route("/user/address/")
.get(isAuthenticatedUser, getSingleUserSippingAddress);
router
.route("/delete/:id")
.delete(isAuthenticatedUser, deleteSelfShippingAddress);
router
.route("/update/:id")
.patch(isAuthenticatedUser, updateShippingAddress);
router
.route("/get/:id")
.get(isAuthenticatedUser, getSingleSippingAddress);
export default router;