2024-08-11 18:41:03 +03:30
|
|
|
const { Router } = require("express");
|
|
|
|
|
2024-08-21 21:22:59 +03:30
|
|
|
const helpers = require("./../handlers/helpers.handler");
|
2024-09-09 18:43:12 +03:30
|
|
|
const locals = require("./../handlers/locals.handler");
|
2024-09-08 14:10:02 +03:30
|
|
|
const renders = require("./renders.routes");
|
2024-08-31 12:19:39 +03:30
|
|
|
const domains = require("./domain.routes");
|
2024-09-08 14:10:02 +03:30
|
|
|
const health = require("./health.routes");
|
2024-08-21 21:22:59 +03:30
|
|
|
const link = require("./link.routes");
|
2024-08-31 12:19:39 +03:30
|
|
|
const user = require("./user.routes");
|
2024-08-21 21:22:59 +03:30
|
|
|
const auth = require("./auth.routes");
|
2024-08-11 18:41:03 +03:30
|
|
|
|
2024-09-08 14:10:02 +03:30
|
|
|
const renderRouter = Router();
|
|
|
|
renderRouter.use(renders);
|
2024-09-12 14:26:39 +03:30
|
|
|
|
|
|
|
const apiRouter = Router();
|
|
|
|
apiRouter.use(locals.noLayout);
|
2024-09-08 14:10:02 +03:30
|
|
|
apiRouter.use("/domains", domains);
|
|
|
|
apiRouter.use("/health", health);
|
|
|
|
apiRouter.use("/links", link);
|
|
|
|
apiRouter.use("/users", user);
|
|
|
|
apiRouter.use("/auth", auth);
|
2024-08-11 18:41:03 +03:30
|
|
|
|
2024-09-08 14:10:02 +03:30
|
|
|
module.exports = {
|
|
|
|
api: apiRouter,
|
|
|
|
render: renderRouter,
|
|
|
|
};
|