Files
FE_CPONE/test/vuex/one-sampling-pe/store.js
2026-04-27 10:13:31 +07:00

46 lines
1.0 KiB
JavaScript

// State
// data ...
// Mutations
//
//
// Actions
import patient from "./modules/patient.js";
import sampling from "./modules/sampling.js";
import queue from "./modules/queue.js";
import ver_patient from "./modules/ver_patient.js";
import ver_verification from "./modules/ver_verification.js";
import system from "../../../apps/modules/system/system.js";
export const store = new Vuex.Store({
state : {
tab_active : '01',
tabs : [
{"label":"SPECIMEN", "icon":"opacity", "code":"01"},
{"label":"KIRIM KE SPECIMEN VERIFICATION", "icon":"verified_user", "code":"02"}
],
dialog_confirm: false
},
mutations : {
change_tab(state, tab) {
state.tab_active = tab;
},
update_dialog_confirm(state, v) {
state.dialog_confirm = v
}
},
modules : {
patient: patient,
sampling: sampling,
queue: queue,
ver_patient: ver_patient,
ver_verification: ver_verification,
system: system
}
});