import {
    ActionContext,
    ActionTree,
    GetterTree,
    Module,
    MutationTree,
} from 'vuex';


export interface State {
    mfeModuleLoading: boolean;
}

export const state: State = {
    mfeModuleLoading: false,
}

export const getters: GetterTree<State, any> = {
    mfeModuleLoading(state: State): boolean {
      return state.mfeModuleLoading;
    },
}

export const mutations: MutationTree<State> = {
    setMfeModuleLoading(state: State, value: boolean) {
      state.mfeModuleLoading = value;
    },
}

export const actions: ActionTree<State, State> = {
}
