From 7ddc5c7f1f9266573f453ac4c57847eca60aa776 Mon Sep 17 00:00:00 2001 From: "Roberto.silva" Date: Tue, 24 Mar 2026 10:54:40 -0600 Subject: [PATCH] Mejorar responsividad fix #219 --- .../detalle/AsignaturaDetailPage.tsx | 31 +++++++++++++++---- .../asignaturas/detalle/IAAsignaturaTab.tsx | 2 +- .../planes/$planId/_detalle/historial.tsx | 23 ++++++++------ src/routes/planes/$planId/_detalle/iaplan.tsx | 4 +-- .../asignaturas/$asignaturaId/route.tsx | 11 +++++-- 5 files changed, 49 insertions(+), 22 deletions(-) diff --git a/src/components/asignaturas/detalle/AsignaturaDetailPage.tsx b/src/components/asignaturas/detalle/AsignaturaDetailPage.tsx index 89ad3dd..9205bdb 100644 --- a/src/components/asignaturas/detalle/AsignaturaDetailPage.tsx +++ b/src/components/asignaturas/detalle/AsignaturaDetailPage.tsx @@ -323,7 +323,12 @@ function DatosGenerales({ initialContent={pre} // Pasamos las materias del plan para el Select (excluyendo la actual) availableSubjects={ - availableSubjects?.filter((a) => a.id !== asignaturaId) || [] + availableSubjects?.filter( + (a) => + a.id !== asignaturaId && + a.numero_ciclo < data?.numero_ciclo && + a.numero_ciclo, + ) || [] } onPersist={({ value }) => { updateAsignatura.mutate({ @@ -628,8 +633,14 @@ function InfoCard({ Materia de Seriación