diff --git a/Front/src/paginas/Informes.svelte b/Front/src/paginas/Informes.svelte index 19e2e89..15ca489 100644 --- a/Front/src/paginas/Informes.svelte +++ b/Front/src/paginas/Informes.svelte @@ -5,7 +5,7 @@ import FChart from "../Componentes/Estadisticas/fChart.svelte"; import ModalEstatico from "../Componentes/ModalEstatico.svelte"; import { urlG } from "../stores/urlStore"; - import type { ChartData } from "../types"; + import type { ChartData, IngresosDto } from "../types"; let token = sessionStorage.getItem("token") || ""; let y = $state(2025); @@ -97,6 +97,28 @@ } }); } + + let ingresos: IngresosDto[] = $state([]); + let chartingresos: ChartData | null = $state(null); + async function getIngresos() { + try{ + const req = await fetch($urlG+"", { + method:"GET", + headers: { + "Auth": token || "", + }, + }); + const data = await req.json(); + if (req.ok){ + ingresos = data.tabla; + chartingresos = data.chart; + } else { + modaldata = data.message; + } + }catch{ + modaldata="Fallo la req para obtener ingresos"; + } + } {#if modaldata} @@ -249,6 +271,53 @@ +
| Mes | +Ingreso AR$ | +Ingreso US$ | +
|---|---|---|
| {i.mes} | +{i.ingresoAr} | +{i.ingresoUs} | +