diff --git a/src/components/Inicio/curso/bloque.vue b/src/components/Inicio/curso/bloque.vue index d386032..d8b0ac7 100644 --- a/src/components/Inicio/curso/bloque.vue +++ b/src/components/Inicio/curso/bloque.vue @@ -23,7 +23,30 @@ td obtenerClaseCursoGeneral } from "../tablaHorarios/funcionesResaltado.coffee" - export default + setup = (props) => + + obtenerClase = (grupo) => + claseEspecifica = obtenerClaseGrupoCurso props.nombreAño, props.abreviado, grupo, props.esLab + claseGeneral = obtenerClaseCursoGeneral claseEspecifica + + [claseEspecifica, claseGeneral] + + resaltarCeldasGrupo = (grupo) => + resaltarGrupoCurso props.nombreAño, props.abreviado, grupo, props.esLab + + quitarResaltadoGrupo = (grupo) => + removerResaltadoGrupo props.nombreAño, props.abreviado, grupo, props.esLab + toggleActivo = (grupo) => + activarGrupoCurso props.nombreAño, props.abreviado, grupo, props.esLab + + { + obtenerClase + resaltarCeldasGrupo + quitarResaltadoGrupo + toggleActivo + } + + export default { name: "bloque" props: grupos: @@ -41,20 +64,8 @@ td abreviado: type: String required: true - methods: - obtenerClase: (grupo) -> - claseEspecifica = obtenerClaseGrupoCurso @nombreAño, @abreviado, grupo, @esLab - claseGeneral = obtenerClaseCursoGeneral claseEspecifica - - [claseEspecifica, claseGeneral] - - resaltarCeldasGrupo: (grupo) -> - resaltarGrupoCurso @nombreAño, @abreviado, grupo, @esLab - - quitarResaltadoGrupo: (grupo) -> - removerResaltadoGrupo @nombreAño, @abreviado, grupo, @esLab - toggleActivo: (grupo) -> - activarGrupoCurso @nombreAño, @abreviado, grupo, @esLab + setup + } # diff --git a/src/components/Inicio/tabla-horarios.vue b/src/components/Inicio/tabla-horarios.vue index c4859c3..2e48f58 100644 --- a/src/components/Inicio/tabla-horarios.vue +++ b/src/components/Inicio/tabla-horarios.vue @@ -20,47 +20,57 @@ table.tabla_horario(border="1") diff --git a/src/components/Inicio/tablaHorarios/celda-curso.vue b/src/components/Inicio/tablaHorarios/celda-curso.vue index f1c79e0..35a6e2e 100644 --- a/src/components/Inicio/tablaHorarios/celda-curso.vue +++ b/src/components/Inicio/tablaHorarios/celda-curso.vue @@ -1,15 +1,16 @@ diff --git a/src/components/Inicio/tablaHorarios/celda.vue b/src/components/Inicio/tablaHorarios/celda.vue index 9922396..4e75c39 100644 --- a/src/components/Inicio/tablaHorarios/celda.vue +++ b/src/components/Inicio/tablaHorarios/celda.vue @@ -6,64 +6,78 @@ td(:class="clases") diff --git a/src/sass/Global.sass b/src/sass/Global.sass index 681778e..4ab475f 100644 --- a/src/sass/Global.sass +++ b/src/sass/Global.sass @@ -74,4 +74,4 @@ $duracionTransicion: 100ms @media only screen and (min-width: 1001px) .mostrar-bajo-1000 - display: none !important \ No newline at end of file + display: none !important