Move src to dashboard (#152)
This commit is contained in:
parent
012a2743f2
commit
2783fb6006
187 changed files with 29 additions and 29 deletions
30
app/javascript/dashboard/helper/states.js
Normal file
30
app/javascript/dashboard/helper/states.js
Normal file
|
@ -0,0 +1,30 @@
|
|||
/* eslint no-console: 0 */
|
||||
/* eslint no-param-reassign: 0 */
|
||||
export default Vuex => {
|
||||
const wootState = new Vuex.Store({
|
||||
state: {
|
||||
authenticated: false,
|
||||
currentChat: null,
|
||||
},
|
||||
mutations: {
|
||||
// Authentication mutations
|
||||
authenticate(state) {
|
||||
state.authenticated = true;
|
||||
},
|
||||
logout(state) {
|
||||
state.authenticated = false;
|
||||
},
|
||||
|
||||
// CurrentChat Mutations
|
||||
setCurrentChat(state, chat) {
|
||||
state.currentChat = chat;
|
||||
},
|
||||
},
|
||||
getters: {
|
||||
currentChat(state) {
|
||||
return state.currentChat;
|
||||
},
|
||||
},
|
||||
});
|
||||
return wootState;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue