Skip to content

Instantly share code, notes, and snippets.

@przemyslawjanpietrzak
Created October 31, 2021 20:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save przemyslawjanpietrzak/58e5550f2fff88841c08a90acbc90a2b to your computer and use it in GitHub Desktop.
Save przemyslawjanpietrzak/58e5550f2fff88841c08a90acbc90a2b to your computer and use it in GitHub Desktop.
literal-types-vuex.ts
interface Module1Mutations {
mutationA1(state: Module1State, payload: MutationA1Payload): void
mutationA2(state: Module1State, payload: MutationA2Payload): void
}
export const module1Mutations: MutationTree<Module1State> & Module1Mutations = {
mutationA1(state, payload) {},
mutationA2(state, payload) {},
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment