Ancora sistemazioni Typescript... getters, mutations, actions... "@" alias.
This commit is contained in:
@@ -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>({
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user