Arreglar error que impidia resaltar todos los laboratorios de un curso

master
Araozu 2021-03-28 07:40:15 -05:00
parent f9fe298807
commit c9de86d82c
1 changed files with 8 additions and 2 deletions

View File

@ -121,7 +121,7 @@ export class TablaObserver {
// Crear un effect para que cada vez que la celda se seleccione se actualize `seleccionado` // Crear un effect para que cada vez que la celda se seleccione se actualize `seleccionado`
createEffect(() => { createEffect(() => {
const seleccionado = datosGrupo.seleccionado const seleccionado = datosGrupo.seleccionado
if (seleccionado){ if (seleccionado) {
this.setSeleccionado(anio, curso, esLab ? "Laboratorio" : "Teoria", (x) => [...x, grupo]) this.setSeleccionado(anio, curso, esLab ? "Laboratorio" : "Teoria", (x) => [...x, grupo])
} else { } else {
this.setSeleccionado(anio, curso, esLab ? "Laboratorio" : "Teoria", (x) => x.filter((x) => x !== grupo)) this.setSeleccionado(anio, curso, esLab ? "Laboratorio" : "Teoria", (x) => x.filter((x) => x !== grupo))
@ -188,10 +188,16 @@ export class TablaObserver {
return return
} }
let esLab: boolean | undefined
if (lab === undefined) {
esLab = undefined
} else {
esLab = lab === "L"
}
this.setResaltado({ this.setResaltado({
anio, anio,
curso, curso,
esLab: lab === "L", esLab,
grupo, grupo,
}) })
} }