actions.js 396 B

12345678910
  1. export const addTodo = makeAction('ADD_TODO')
  2. export const deleteTodo = makeAction('DELETE_TODO')
  3. export const toggleTodo = makeAction('TOGGLE_TODO')
  4. export const editTodo = makeAction('EDIT_TODO')
  5. export const toggleAll = makeAction('TOGGLE_ALL')
  6. export const clearCompleted = makeAction('CLEAR_COMPLETED')
  7. function makeAction (type) {
  8. return ({ commit }, payload) => commit(type, payload)
  9. }