fix: login state lost #20

This commit is contained in:
iczer
2018-08-20 15:40:08 +08:00
committed by chenghx
parent 22561da68f
commit 3053544b59
2 changed files with 19 additions and 1 deletions

View File

@@ -1,3 +1,7 @@
import PouchDB from 'pouchdb'
var db = new PouchDB('admindb')
export default {
namespaced: true,
state: {
@@ -6,6 +10,13 @@ export default {
mutations: {
setuser (state, user) {
state.user = user
db.get('currUser').then(doc => {
db.put({
_id: 'currUser',
_rev: doc._rev,
user: user
})
})
}
}
}