From 41741aaac93dbbfc5408862a8bea4effd6b14789 Mon Sep 17 00:00:00 2001 From: Olivia Mestre Llobell <59211313+BYolivia@users.noreply.github.com> Date: Fri, 23 Jan 2026 18:30:37 +0100 Subject: [PATCH] Refactor dashboard rendering; create separate Dashboard-main component and enhance layout with metrics and graphs --- src/components/Dashboard-main.js | 60 ++++++++++++++++++++++++++++++++ src/components/Login.js | 2 +- src/counter.js | 9 ----- src/pages/DashboardPage.js | 54 ++++++++++++++++++++++++---- 4 files changed, 108 insertions(+), 17 deletions(-) create mode 100644 src/components/Dashboard-main.js delete mode 100644 src/counter.js diff --git a/src/components/Dashboard-main.js b/src/components/Dashboard-main.js new file mode 100644 index 0000000..6721999 --- /dev/null +++ b/src/components/Dashboard-main.js @@ -0,0 +1,60 @@ +export function renderDashboard() { + const user = auth.getUser(); + const container = document.createElement('div'); + container.className = 'dashboard'; + + dashboardContainer.innerHTML = /*html*/ ` +
Total Facturado
+ + +Este mes
+Facturas Emitidas
+ +Este mes
+Clientes Activos
+ +Con factura este mes
+Pendiente de Cobro
+ +Facturas vencidas
+Gráfico de Facturación Mensual
+Estado de las Facturas
+