12345678910111213141516171819202122 |
- import { RouterUtils } from "#utils/router-utils.js";
- import express from "express";
- const router = express.Router();
- export default router;
- import { clientCartController } from "./c-cart-controller.js";
- router.get("/", RouterUtils.asyncHandler(clientCartController.getCart));
- router.get("/:cartId", RouterUtils.asyncHandler(clientCartController.getCart));
- router.post("/", RouterUtils.asyncHandler(clientCartController.addItemToCart));
- router.delete(
- "/:cartItemId",
- RouterUtils.asyncHandler(clientCartController.deleteCartItem),
- );
- router.put(
- "/:cartItemId/quantity",
- RouterUtils.asyncHandler(clientCartController.updateCartItemQuantity),
- );
|