// State // data ... // Mutations // // // Actions import patient from "./modules/patient.js"; import history from "./modules/history.js"; import patientaddress from "./modules/patientaddress.js"; import doctor from "./modules/doctor.js"; import doctor_new from "./modules/doctor_new.js"; import language from "./modules/language.js"; import order from "./modules/order.js"; import delivery from "./modules/delivery.js"; import company from "./modules/company.js"; import px from "./modules/px.js"; import payment from "./modules/payment.js"; import other from "./modules/other.js"; import area from "./modules/area.js"; import photo from "./modules/photo.js"; import system from "../../../apps/modules/system/system.js"; export const store = new Vuex.Store({ state : { tab_active : '01', dialog_loading : false, dialog_error : false, message_error: '-' }, mutations : { change_tab(state, tab) { state.tab_active = tab; }, update_dialog_loading(state, v) { state.dialog_loading = v }, update_dialog_error(state, v) { state.dialog_error = v }, update_message_error(state, v) { state.message_error = v } }, modules : { patient: patient, history: history, patientaddress: patientaddress, doctor: doctor, doctor_new: doctor_new, language: language, order: order, delivery: delivery, company: company, px:px, payment:payment, other:other, area:area, photo:photo, system: system } });