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_MESSAGES](state: IRootState) { state.errorMessages = null }, [ROOT_STORE.MUTATIONS.SET_ERROR_MESSAGES]( state: IRootState, errorMessages: string ) { state.errorMessages = errorMessages }, [ROOT_STORE.MUTATIONS.UPDATE_LANG](state: IRootState, language: string) { state.language = language }, }