import Vue from "vue"; import Vuex from "vuex"; Vue.use(Vuex); // import example from './module-example' import { vuexfireMutations } from "vuexfire"; 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 }, mutations: { ...vuexfireMutations }, // enable strict mode (adds overhead!) // for dev mode only strict: process.env.DEV }); return Store; }