Files
pcpuma-front/src/store.js
T

33 lines
661 B
JavaScript
Raw Normal View History

2019-07-19 22:40:38 -05:00
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
const store = new Vuex.Store({
state: {
session: {},
kiosko: ''
2019-07-19 22:40:38 -05:00
},
getters: {
isLoggedIn: state => !!state.session.token,
token: state => state.session.token,
2019-08-12 12:47:44 -05:00
kiosko: state => state.kiosko,
2019-09-04 12:55:24 -05:00
operador : state => state.session.idOperador,
permiso : state => state.session.permiso,
2019-09-04 16:18:47 -05:00
usuario : state => state.session.usuario
2019-07-19 22:40:38 -05:00
},
mutations: {
login (state, payload = {}) {
state.session = payload
},
close (state) {
state.session = {}
},
kiosko (state, payload = {}) {
state.kiosko = payload
2019-07-19 22:40:38 -05:00
}
}
})
export default store