Files
FE_CPONE/fo/one-fo-supervisor-v1/store.js
2026-04-27 10:13:31 +07:00

44 lines
1.1 KiB
JavaScript

// State
// data ...
// Mutations
//
//
// Actions
import patient from "./modules/patient.js";
import supervisor from "./modules/supervisor.js";
import supplies from "./modules/supplies.js";
import barcode from "./modules/barcode.js";
import barcodev1 from "./modules/barcodev1.js";
import delivery from "./modules/delivery.js";
import order from "./modules/order.js";
import test from "./modules/test.js";
import promise from "./modules/promise.js";
import system from "../../apps/modules/system/system.js";
export const store = new Vuex.Store({
modules: {
patient: patient,
supervisor:supervisor,
supplies:supplies,
barcode:barcode,
barcodev1:barcodev1,
delivery:delivery,
order:order,
test:test,
promise:promise,
system:system
},
state: {
tab_selected: 'pasien-dokter'
},
mutations: {
change_tab(state, ntab) {
state.tab_selected = ntab
}
},
actions: {
change_tab(context, ntab) {
context.commit('change_tab', ntab)
}
}
});