Agregada opcion para mostrar/ocultar los descansos de 10m
This commit is contained in:
parent
5580aea42a
commit
27415a4bd5
@ -5,7 +5,8 @@
|
|||||||
td Hora
|
td Hora
|
||||||
td(v-for="dia in dias") {{ dia }}
|
td(v-for="dia in dias") {{ dia }}
|
||||||
tbody
|
tbody
|
||||||
tr(v-for="hora in horas")
|
template(v-for="hora in horas")
|
||||||
|
tr(v-show="!(horasDescanso.find(x => x === hora)) || $store.state.mostrarDescansos")
|
||||||
td
|
td
|
||||||
span {{ hora.substring(0, 5) }}
|
span {{ hora.substring(0, 5) }}
|
||||||
span.ocultar-en-movil {{ hora.substr(5) }}
|
span.ocultar-en-movil {{ hora.substr(5) }}
|
||||||
@ -47,6 +48,12 @@
|
|||||||
"18:30 - 19:20"
|
"18:30 - 19:20"
|
||||||
"19:20 - 20:10"
|
"19:20 - 20:10"
|
||||||
]
|
]
|
||||||
|
horasDescanso: [
|
||||||
|
"08:40 - 08:50"
|
||||||
|
"10:30 - 10:40"
|
||||||
|
"15:40 - 15:50"
|
||||||
|
"17:30 - 17:40"
|
||||||
|
]
|
||||||
props:
|
props:
|
||||||
nombreAño:
|
nombreAño:
|
||||||
type: String
|
type: String
|
||||||
|
@ -16,7 +16,8 @@ const store = new Vuex.Store({
|
|||||||
datos: {
|
datos: {
|
||||||
titulo: "Cargando...",
|
titulo: "Cargando...",
|
||||||
años: {}
|
años: {}
|
||||||
}
|
},
|
||||||
|
mostrarDescansos: true
|
||||||
},
|
},
|
||||||
mutations: {
|
mutations: {
|
||||||
registrarCelda(state, idCelda) {
|
registrarCelda(state, idCelda) {
|
||||||
@ -47,6 +48,9 @@ const store = new Vuex.Store({
|
|||||||
},
|
},
|
||||||
cambiarDatos(state, datos) {
|
cambiarDatos(state, datos) {
|
||||||
state.datos = datos;
|
state.datos = datos;
|
||||||
|
},
|
||||||
|
cambiarMostrarDescansos(state, dato) {
|
||||||
|
state.mostrarDescansos = !!dato
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
|
@ -2,6 +2,11 @@
|
|||||||
div.home
|
div.home
|
||||||
h2.titulo {{ datos.titulo }}
|
h2.titulo {{ datos.titulo }}
|
||||||
p Puedes agregar cursos de diferentes años a tu horario.
|
p Puedes agregar cursos de diferentes años a tu horario.
|
||||||
|
input(type="checkbox" v-model="$store.state.mostrarDescansos")
|
||||||
|
label Mostrar descansos de 10m
|
||||||
|
br
|
||||||
|
br
|
||||||
|
|
||||||
anio(:año="horarioUsuario" nombreAño="Mi horario")
|
anio(:año="horarioUsuario" nombreAño="Mi horario")
|
||||||
anio(v-for="(año, i) in datos.años" :key="i"
|
anio(v-for="(año, i) in datos.años" :key="i"
|
||||||
:año="año" :nombreAño="i"
|
:año="año" :nombreAño="i"
|
||||||
|
Loading…
Reference in New Issue
Block a user