Skip to content

Instantly share code, notes, and snippets.

@dvallin
Created November 29, 2017 16:46
Show Gist options
  • Save dvallin/ab173c3dfc41b0e6514fbfe42380e3e9 to your computer and use it in GitHub Desktop.
Save dvallin/ab173c3dfc41b0e6514fbfe42380e3e9 to your computer and use it in GitHub Desktop.
export enum Mutations {
TaskAdded = 'taskAdded'
}
export interface TaskAdded {
type: Mutations.TaskAdded;
task: Task;
}
export const mutations = {
[Mutations.TaskAdded] (state, payload: TaskAdded) {
state.tasks.push(payload.task);
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment