panel widget point service and model API completed

This commit is contained in:
2025-03-28 09:46:30 +05:30
parent 15688d17c5
commit 7bb7fbced2
24 changed files with 1628 additions and 123 deletions

View File

@@ -1,10 +1,17 @@
import express from "express";
import cors from "cors";
import zoneRouter from "../API/routes/zoneRoutes.ts";
import panelRouter from "../API/routes/panelRoutes.ts";
import widgetRouter from "../API/routes/widgetRoute.ts";
import swaggerOptions from "./swagger/swagger.ts";
import swaggerUi from "swagger-ui-express";
import swaggerJSDoc from "swagger-jsdoc";
import zoneRouter from "./routes/zoneRoutes.ts";
import panelRouter from "./routes/panelRoutes.ts";
import widgetRouter from "./routes/widgetRoute.ts";
import pointRouter from "./routes/pointroutes.ts";
const app = express();
const swaggerSpec = swaggerJSDoc(swaggerOptions);
app.use("/api-docs", swaggerUi.serve, swaggerUi.setup(swaggerSpec));
app.use("/api/v1", zoneRouter);
app.use("/api/v1", panelRouter);
app.use("/api/v1", widgetRouter);
app.use("/api/v1", pointRouter);
export default app;