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 32 33 | 77x 77x 77x 77x 77x 77x 77x 77x | import { Router } from "express";
import userDataRouter from "./userDataRouter.js";
import productsRouter from "./productsRouter.js";
import shoppingCartRouter from "./shoppingCartRouter.js";
import favoritesRouter from "./favoritesRouter.js";
import locationsRouter from "./locationsRouter.js";
import paymentMethodsRouter from "./paymentMethodsRouter.js";
import ordersRouter from "./ordersRouter.js";
import settingsRouter from "./settingsRouter.js";
import rootRouter from "./rootRouter.js";
import adminRouter from "./adminRouter.js";
import statisticsRouter from "./statisticsRouter.js";
import adminAuth from "../auth/adminAuth.js";
import userAuth from "../auth/userAuth.js";
const mainRouter = Router()
mainRouter.use("/users", userAuth, [
userDataRouter,
shoppingCartRouter,
favoritesRouter,
locationsRouter,
paymentMethodsRouter
]);
mainRouter.use("/products", productsRouter);
mainRouter.use("/", rootRouter);
mainRouter.use("/orders", ordersRouter);
mainRouter.use("/admin", adminAuth, adminRouter);
mainRouter.use("/statistics", adminAuth, statisticsRouter);
mainRouter.use("/settings", settingsRouter);
export default mainRouter |