22 lines
760 B
JavaScript
Vendored
22 lines
760 B
JavaScript
Vendored
export default {
|
|
toggleProjectChatShow(state) {
|
|
state.projectChatShow = !state.projectChatShow
|
|
state.setStorage('projectChatShow', state.projectChatShow);
|
|
},
|
|
|
|
toggleProjectListPanel(state) {
|
|
state.projectListPanel = !state.projectListPanel
|
|
state.setStorage('projectListPanel', state.projectListPanel);
|
|
},
|
|
|
|
setUserInfo(state, info) {
|
|
const userInfo = state._cloneJSON(info);
|
|
userInfo.userid = state._runNum(userInfo.userid);
|
|
userInfo.token = userInfo.userid > 0 ? (userInfo.token || state.userToken) : '';
|
|
state.userInfo = userInfo;
|
|
state.userId = userInfo.userid;
|
|
state.userToken = userInfo.token;
|
|
state.setStorage('userInfo', state.userInfo);
|
|
}
|
|
}
|