From c9de86d82c4bbe087c0b8e3552b7cbcd359a15c3 Mon Sep 17 00:00:00 2001 From: Araozu Date: Sun, 28 Mar 2021 07:40:15 -0500 Subject: [PATCH] Arreglar error que impidia resaltar todos los laboratorios de un curso --- src/ContenedorHorarios/TablaObserver.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ContenedorHorarios/TablaObserver.ts b/src/ContenedorHorarios/TablaObserver.ts index 8960e26..88d39ca 100644 --- a/src/ContenedorHorarios/TablaObserver.ts +++ b/src/ContenedorHorarios/TablaObserver.ts @@ -121,7 +121,7 @@ export class TablaObserver { // Crear un effect para que cada vez que la celda se seleccione se actualize `seleccionado` createEffect(() => { const seleccionado = datosGrupo.seleccionado - if (seleccionado){ + if (seleccionado) { this.setSeleccionado(anio, curso, esLab ? "Laboratorio" : "Teoria", (x) => [...x, grupo]) } else { this.setSeleccionado(anio, curso, esLab ? "Laboratorio" : "Teoria", (x) => x.filter((x) => x !== grupo)) @@ -188,10 +188,16 @@ export class TablaObserver { return } + let esLab: boolean | undefined + if (lab === undefined) { + esLab = undefined + } else { + esLab = lab === "L" + } this.setResaltado({ anio, curso, - esLab: lab === "L", + esLab, grupo, }) }