import { MutationTree } from 'vuex' import { ROOT_STORE } from '@/store/constants' import { IRootState } from '@/store/modules/root/interfaces' import { TRootMutations } from '@/store/modules/root/types' export const mutations: MutationTree & TRootMutations = { [ROOT_STORE.MUTATIONS.EMPTY_ERROR_MESSAGE](state: IRootState) { state.errorMessage = null }, [ROOT_STORE.MUTATIONS.SET_ERROR_MESSAGE]( state: IRootState, errorMessage: string ) { state.errorMessage = errorMessage }, [ROOT_STORE.MUTATIONS.UPDATE_LANG](state: IRootState, language: string) { state.language = language }, }