kutt/server/routes/routes.js

27 lines
750 B
JavaScript
Raw Normal View History

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,
};