douyin/src/store/index.js
2021-07-22 01:12:07 +08:00

35 lines
697 B
JavaScript

import * as Vuex from "vuex";
import enums from '../utils/enums'
const store = Vuex.createStore({
state: {
bodyHeight: document.body.clientHeight,
bodyWidth: document.body.clientWidth,
maskDialog: false,
userinfo: {
name: '',
account: '',
desc: '123',
sex: '',
birthday: '',
location: '',
school: {
name: 'asdasd',
department: null,
joinTime: null,
education: null,
displayType: enums.DISPLAY_TYPE.ALL,
}
}
},
mutations: {
setUserinfo(store, val) {
store.userinfo = val
},
setMaskDialog(store, val) {
store.maskDialog = val
}
}
})
export default store