From ef23c8aee1d30b04ede4890a91ab6de216d757bb Mon Sep 17 00:00:00 2001 From: Egutierrez Date: Sat, 13 Jun 2026 01:12:33 +0200 Subject: [PATCH] feat(calendar,tables): vista Lista con todos los eventos + tabla de Eventos en Tablas - CalendarView vista Lista: rango ampliado a todos los eventos (pasados y futuros), agrupados por dia con cabecera DD/MM/AAAA. - TablesView: pestana Eventos nueva (fecha, hora, titulo, calendario, ubicacion, indicador de recurrencia), mismo patron de tabla ordenable/filtrable que el resto. Co-Authored-By: Claude Opus 4.8 (1M context) --- frontend/src/views/CalendarView.tsx | 11 +- frontend/src/views/TablesView.tsx | 247 +++++++++++++++++++++++++++- 2 files changed, 252 insertions(+), 6 deletions(-) diff --git a/frontend/src/views/CalendarView.tsx b/frontend/src/views/CalendarView.tsx index 1f3b8ff..b0fc063 100644 --- a/frontend/src/views/CalendarView.tsx +++ b/frontend/src/views/CalendarView.tsx @@ -107,10 +107,11 @@ export function CalendarView() { to: c.add(1, "day").format("YYYY-MM-DD"), }; } - // lista: ventana amplia desde hoy (~90 días) para una agenda útil. + // lista: TODOS los eventos del calendario (pasados y futuros). Rango muy + // amplio para que el backend expanda cualquier serie recurrente y no recorte. return { - from: dayjs().format("YYYY-MM-DD"), - to: dayjs().add(90, "day").format("YYYY-MM-DD"), + from: "2000-01-01", + to: "2100-01-01", }; }, [cursor, view]); @@ -962,7 +963,7 @@ function AgendaView({ - Próximos eventos + Todos los eventos