index.js 683 B
import Vue from "vue";
import Vuex from "vuex";
// import example from './module-example'
Vue.use(Vuex);
import auth from "./auth";
import categories from "./categories";
import projects from "./projects";
import collections from "./collections";
import ui from "./ui";
/*
* If not building with SSR mode, you can
* directly export the Store instantiation
*/
export default function(/* { ssrContext } */) {
const Store = new Vuex.Store({
modules: {
// example
auth,
categories,
projects,
collections,
ui
},
// enable strict mode (adds overhead!)
// for dev mode only
strict: process.env.DEV
});
return Store;
}