| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /framework7/src/pages/store/ |
Upload File : |
import Vue from "vue";
import Vuex from "vuex";
import AuthModule from "./AuthModule";
import FileModule from "./FileModule";
import ChatModule from "./ChatModule";
import ChatGroupModule from "./ChatGroupModule";
Vue.use(Vuex);
export default new Vuex.Store({
modules: {
auth: AuthModule,
file: FileModule,
chat: ChatModule,
groupchat: ChatGroupModule
},
state: {
alert_message: null,
show_tabbar: true,
quit_application: null
},
getters: {
alert_message: state => state.alert_message,
quit_application: state => state.quit_application,
show_tabbar: state => state.show_tabbar
},
mutations: {
setAlertMessage(state, payload) {
state.alert_message = payload
},
setQuitApplication(state, payload) {
state.quit_application = payload
},
setShowTabs(state, payload) {
state.show_tabbar = payload
}
}
});