Eliminado google_ID y navegador_ID del store. Agregados navegador_hash y subscripciones y sus mutadores para manejar las suscripciones.
This commit is contained in:
parent
482380a3c8
commit
d71134b6e4
@ -21,9 +21,15 @@ export default new Vuex.Store
|
|||||||
mostrarImgAnime: false
|
mostrarImgAnime: false
|
||||||
imgTituloAnime: ""
|
imgTituloAnime: ""
|
||||||
rutaActual: [{nombre: "PseudoSubs", ruta: "/"}]
|
rutaActual: [{nombre: "PseudoSubs", ruta: "/"}]
|
||||||
usuarioActual:
|
|
||||||
|
navegador_hash:
|
||||||
if localStorage?
|
if localStorage?
|
||||||
YAML.parse ((localStorage.getItem "usuario") ? "{}" )
|
(localStorage.getItem "navegador_hash") ? ""
|
||||||
|
else ""
|
||||||
|
|
||||||
|
suscripciones:
|
||||||
|
if localStorage?
|
||||||
|
YAML.parse ((localStorage.getItem "suscripciones") ? "{}")
|
||||||
else {}
|
else {}
|
||||||
|
|
||||||
mutations:
|
mutations:
|
||||||
@ -55,8 +61,22 @@ export default new Vuex.Store
|
|||||||
cambiarRutaActual: (state, valor) ->
|
cambiarRutaActual: (state, valor) ->
|
||||||
state.rutaActual = valor
|
state.rutaActual = valor
|
||||||
|
|
||||||
cambiarUsuarioActual: (state, valor) ->
|
cambiarNavegador_hash: (state, valor) ->
|
||||||
state.usuarioActual = valor
|
state.navegador_hash = valor
|
||||||
if localStorage? then localStorage.setItem "usuario", YAML.stringify valor
|
if localStorage? then localStorage.setItem "navegador_hash", valor
|
||||||
|
|
||||||
|
agregarSuscripcion: (state, opcion) ->
|
||||||
|
nuevasSuscr = Object.assign({}, state.suscripciones)
|
||||||
|
nuevasSuscr[opcion] = true
|
||||||
|
state.suscripciones = nuevasSuscr
|
||||||
|
if localStorage?
|
||||||
|
localStorage.setItem "suscripciones", (YAML.stringify nuevasSuscr)
|
||||||
|
|
||||||
|
eliminarSuscripcion: (state, opcion) ->
|
||||||
|
nuevasSuscr = Object.assign {}, state.suscripciones[opcion]
|
||||||
|
delete nuevasSuscr[opcion]
|
||||||
|
state.suscripciones = nuevasSuscr
|
||||||
|
if localStorage?
|
||||||
|
localStorage.setItem "suscripciones", (YAML.stringify nuevasSuscr)
|
||||||
|
|
||||||
actions: {}
|
actions: {}
|
Loading…
Reference in New Issue
Block a user