From e3884467d3cf833d690ad22dd05b9133fcb4091f Mon Sep 17 00:00:00 2001 From: donal <donalspring@gmail.com> Date: Wed, 04 Apr 2018 16:51:23 +0200 Subject: [PATCH] FIX broken vuex stuff --- src/store/mutations.js | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/store/mutations.js b/src/store/mutations.js index 59d2f3a..b4e286f 100644 --- a/src/store/mutations.js +++ b/src/store/mutations.js @@ -1,37 +1,39 @@ export default { SET_LOADING(state, bool) { + console.log('INFO - Setting loading wheel'); state.loading = bool; }, SET_TODOS(state, todos) { + console.log('INFO - Setting todos'); state.todos = todos; }, SET_NEW_TODO(state, todo) { - // debugger + console.log('INFO - Setting new todo'); state.newTodo = todo; }, ADD_TODO(state, todo) { - console.log('INFO - add todo', todo); + console.log('INFO - Add todo', todo); state.todos.push(todo); }, REMOVE_TODO(state, todo) { + console.log('INFO - Removing todo'); var todos = state.todos; todos.splice(todos.indexOf(todo), 1); }, CLEAR_NEW_TODO(state) { + console.log('INFO - Clearing new todo'); state.newTodo = ''; - console.log('INFO - clearing new todo'); }, CLEAR_ALL_DONE_TODOS(state) { - state.todos = state.todos.filter(obj => obj.complete === false); + console.log('INFO - Clearing all done todos'); + state.todos = state.todos.filter(obj => obj.completed === false); }, CLEAR_ALL_TODOS(state) { - state.todos = [ - // { title: "", id: "0", complete: false, important: false } - ]; - console.log('INFO - clearing all todos'); + console.log('INFO - Clearing all todos'); + state.todos = []; }, UPDATE_TODO(state, updatedTodos) { - debugger + console.log('INFO - Update a todo'); // state.todos.map((obj => ((obj.id !== todo.id )|| todo))); // const foundIndex = state.todos.findIndex(obj => (obj.id === todo.id )); // state.todos[foundIndex] = todo; @@ -39,7 +41,6 @@ // don't do this, maybe google instead - console.log('INFO - update a todo'); // state.todos.find(eachTodo => eachTodo.id === todo.id) // arr1.map(obj => arr2.find(o => o.id === obj.id) || obj); -- Gitblit v1.9.3