import { authMiddleware } from "@/common/middlewares/auth.middleware";
import { tenantMiddleware } from "@/common/middlewares/tenant.middleware";
import { Router } from "express";
import * as managerDashboardController from "./manager.dashboard.controller";
import "./manager.dashboard.openai";

const router = Router();

router.use(authMiddleware, tenantMiddleware);

router.get("/manager/tasks/stats", managerDashboardController.getTaskStats);
router.get("/manager/tasks/trend", managerDashboardController.getDecisionTrend);
router.get(
  "/manager/team-performance",
  managerDashboardController.getTeamPerformance,
);

export default router;
