15 lines
899 B
TypeScript
15 lines
899 B
TypeScript
import { api } from './api';
|
|
import type { CursoDelDia, EstadisticasDashboard, KpiDashboard, DetalleCursoDia } from './types/dashboard';
|
|
|
|
export const obtenerCursosDelDia = (fecha: string, idsede?: string, idjornada?: string) =>
|
|
api.get<CursoDelDia[]>(`/api/empresas-cursos?fecha=${fecha}&idsede=${idsede ?? ''}&idjornada=${idjornada ?? ''}`);
|
|
|
|
export const obtenerEstadisticas = () =>
|
|
api.get<EstadisticasDashboard>('/api/dashboard/estadisticas');
|
|
|
|
export const obtenerKpiDashboard = (fecha: string, idsede?: string, idjornada?: string) =>
|
|
api.get<KpiDashboard>(`/api/empresas-cursos/kpi-dashboard?fecha=${fecha}&idsede=${idsede ?? ''}&idjornada=${idjornada ?? ''}`);
|
|
|
|
export const obtenerDetalleCursoDia = (fecha: string, idsede?: string, idjornada?: string) =>
|
|
api.get<DetalleCursoDia[]>(`/api/empresas-cursos/detalle?fecha=${fecha}&idsede=${idsede ?? ''}&idjornada=${idjornada ?? ''}`);
|