All files / src/routers ordersRouter.js

100% Statements 6/6
100% Branches 0/0
100% Functions 0/0
100% Lines 6/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31                      77x   77x       77x     77x     77x     77x        
import { Router } from "express";
import orders_pagination_get from "../routes/orders_routes/orders_pagination_get.js";
import orders_getOrderById_get from "../routes/orders_routes/orders_getOrderById_get.js";
import orders_cancelOrder_delete from "../routes/orders_routes/orders_cancelOrder_delete.js";
import orders_latestOrders_get from "../routes/orders_routes/orders_latestOrders_get.js";
import orders_watchNewOrders_get from "../routes/orders_routes/orders_watchNewOrders_get.js";
import adnminAuth from "../auth/adminAuth.js";
import orders_addNewOrder_post from "../routes/orders_routes/orders_addNewOrder_post.js";
import orders_getUserOrders_get from "../routes/orders_routes/orders_getUserOrders_get.js";
import userAuth from "../auth/userAuth.js";
 
const router = Router();
 
router.route("/users")
    .get([userAuth, orders_getUserOrders_get])
    .post([userAuth, orders_addNewOrder_post])
 
router.route("/latest-orders")
    .get([adnminAuth, orders_latestOrders_get]);
 
router.route("/watch-new-orders")
    .get([adnminAuth, orders_watchNewOrders_get]);
 
router.route("/pagination")
    .get([adnminAuth, orders_pagination_get]);
 
router.route("/:orderId")
    .get([userAuth, orders_getOrderById_get])
    .delete([userAuth, orders_cancelOrder_delete])
 
export default router;