import Vue from 'vue' import Vuex, { Store } from 'vuex' import { IGlobState } from 'model' import { Route } from 'vue-router' import { getStoreBuilder } from 'vuex-typex' export interface RootState { GlobalModule: IGlobState route: Route } Vue.use(Vuex) export const DebugMode = true export * from './Modules' export { default as EventBus } from './EventBus' export { default as Api } from './Api' const store: Store = getStoreBuilder().vuexStore() export default store // export function createStore() { // const store: Store = storeBuilder.vuexStore({ // strict: DebugMode // }) // // return store // // } // export default new Vuex.Store({ // })