File

apps/recallassess/recallassess-api/src/api/admin/dashboard/dashboard.controller.ts

Prefix

api/admin/dashboard

Index

Methods

Methods

getDashboard
getDashboard()
Decorators :
@Get()
@ApiOperation({summary: 'Admin dashboard template data'})
@ApiResponse({status: 200, type: AdminDashboardResponseDto})
import { Controller, Get } from "@nestjs/common";
import { ApiOperation, ApiResponse, ApiTags } from "@nestjs/swagger";
import { AdminDashboardResponseDto } from "./dto/admin-dashboard-response.dto";
import { DashboardService } from "./dashboard.service";

@ApiTags("Admin - Dashboard")
// @UseGuards(JwtAuthGuard)
@Controller("api/admin/dashboard")
export class DashboardController {
  constructor(private dashboardService: DashboardService) {}

  @Get()
  @ApiOperation({ summary: "Admin dashboard template data" })
  @ApiResponse({ status: 200, type: AdminDashboardResponseDto })
  getDashboard(): AdminDashboardResponseDto {
    return this.dashboardService.getDashboard();
  }
}

results matching ""

    No results matching ""