Ancora sistemazioni Typescript... getters, mutations, actions... "@" alias.

This commit is contained in:
paolo
2018-11-17 20:32:28 +01:00
parent 7c49a97217
commit 794e7088e7
22 changed files with 184 additions and 165 deletions

View File

@@ -1,22 +1,23 @@
import Vue from 'vue'
import Vuex from 'vuex'
import { IUserState, IGlobState } from 'model'
import {Route} from 'vue-router'
Vue.use(Vuex)
export interface RootState {
user: IUserState
glob: IGlobState
GlobalModule: IGlobState
route: Route
}
// const store = new Vuex.Store<IRootState>({})
// export default store
export const DebugMode = true
export * from './Modules'
// export {default as EventBus} from './EventBus';
export {default as EventBus} from './EventBus'
export {default as Api} from './Api'
export default new Vuex.Store<RootState>({
})