Skip to content

Instantly share code, notes, and snippets.

@chadoh
Created June 23, 2015 14:01
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 chadoh/cd3a6fb3c13145afdb39 to your computer and use it in GitHub Desktop.
Save chadoh/cd3a6fb3c13145afdb39 to your computer and use it in GitHub Desktop.
/**
* ToDo API
*/
'use strict';
var DEBUG = true;
var _name = 'ToDoApi.js';
var ToDoActions = require('../actions/ToDoActions');
var ToDoData = require('./ToDoData');
module.exports = {
// Load mock ToDo data from localStorage
initToDoData: function() {
ToDoData.init();
var data = JSON.parse(localStorage.getItem('todo'));
if (DEBUG) {
console.log('[*] ' + _name + ':initToDoData --- ');
console.log(data);
}
ToDoActions.receiveToDo(data);
},
toggleCompleteById: function(id) {
ToDoActions.toggleComplete(id);
},
addNewToDo: function(data) {
ToDoActions.addToDo(data);
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment