juananmuxed/sinazar-app

#Filtros en los juegos

Closed this issue · 2 comments

Filtros para los juegos:

  • Nombre
  • Azar
  • Pierdeamiguismo
  • Nota BGG (rating) - No implementado

Añadido un pequeño formulario en un desplegable

Faltan los Getters-Mutations

Solucionado con unos filtros al hacer las mutaciones de los modelos

  filtrarxazar:(state,azar) => {
    state.busqueda.azar = azar
    state.juegosfiltrados = state.juegos.filter(juego => { 
      if(juego.pierdeamigos >= state.busqueda.pierdeamigos) {
        return juego.azar >= state.busqueda.azar
      }else{return false}
    })
  },
  filtrarxpierdeamigos:(state,pierdeamigos) => {
    state.busqueda.pierdeamigos = pierdeamigos
    state.juegosfiltrados = state.juegos.filter(juego => { 
      if(juego.azar >= state.busqueda.azar) {
        return juego.pierdeamigos >= state.busqueda.pierdeamigos
      }else{return false}
    })
  },

El nombre busca directamente por el slot :search de v-data-iterator de Vuetify