67 lines
1.6 KiB
JavaScript
67 lines
1.6 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,
|
|
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
|
|
}
|
|
});
|