// State // data ... // Mutations // // // Actions // import io_patient from "./modules/io_patient.js"; // import re_px from "./modules/re_px.js"; import io_left_patient_list from "./modules/io_left_patient_list.js"; import io_left_px_list from "./modules/io_left_px_list.js"; import io_left_worklist_list from "./modules/io_left_worklist_list.js"; import io_right_patient_list from "./modules/io_right_patient_list.js"; import io_right_px_list from "./modules/io_right_px_list.js"; import io_right_worklist_patient_list from "./modules/io_right_worklist_patient_list.js"; import system from "../../../apps/modules/system/system.js"; export const store = new Vuex.Store({ state : { tab_active : '01', tabs : [ {"label":"BY TEST", "icon":"opacity", "code":"01"}, {"label":"BY ORDER", "icon":"verified_user", "code":"02"} ] }, mutations : { change_tab(state, tab) { state.tab_active = tab; } }, modules : { // re_patient: re_patient, // re_px: re_px, io_left_patient_list: io_left_patient_list, io_left_px_list: io_left_px_list, io_left_worklist_list: io_left_worklist_list, io_right_patient_list: io_right_patient_list, io_right_px_list: io_right_px_list, io_right_worklist_patient_list: io_right_worklist_patient_list, system: system } });