Files
2026-04-27 10:13:31 +07:00

62 lines
1.5 KiB
JavaScript

// 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
},
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
}
},
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
}
});