44 lines
1.1 KiB
JavaScript
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)
|
|
}
|
|
}
|
|
});
|