setup the store

This commit is contained in:
Andreas Zweili 2021-05-05 14:17:09 +02:00
parent fec621ef81
commit 9f67d9339e
4 changed files with 41 additions and 1 deletions

View File

@ -3,10 +3,12 @@ import { createApp } from 'vue';
import router from './router.js';
import App from './App.vue';
import BaseBadge from './components/ui/BaseBadge.vue';
import store from './store/index.js';
const app = createApp(App)
const app = createApp(App);
app.use(router);
app.use(store);
app.component('base-badge', BaseBadge);

View File

@ -0,0 +1,16 @@
import { createStore } from 'vuex';
import cartModule from './modules/cart/index.js';
import productsModule from './modules/products/index.js';
const store = createStore({
modules: {
cart: cartModule,
products: productsModule
},
state() {
return {};
}
});
export default store;

View File

@ -0,0 +1,11 @@
//import counterActions from './actions.js';
//import counterGetters from './getters.js';
//import counterMutations from './mutations.js';
export default {
namespaced: true,
state() {
return {
};
},
};

View File

@ -0,0 +1,11 @@
//import counterActions from './actions.js';
//import counterGetters from './getters.js';
//import counterMutations from './mutations.js';
export default {
namespaced: true,
state() {
return {
};
},
};