From fb06a6490e1abcb56d2ca11a7e1ad812dceb943f Mon Sep 17 00:00:00 2001 From: kumar dam Date: Sat, 29 Apr 2017 21:38:53 -0400 Subject: fixed all indents --- public/js/controllers/todoController.js | 81 ++++++++++++++++----------------- public/js/services/todoService.js | 28 ++++++------ 2 files changed, 51 insertions(+), 58 deletions(-) (limited to 'public') diff --git a/public/js/controllers/todoController.js b/public/js/controllers/todoController.js index eb73feb..08e5a3f 100644 --- a/public/js/controllers/todoController.js +++ b/public/js/controllers/todoController.js @@ -1,44 +1,39 @@ angular.module('todoController', []) - - // inject service factory into our controller - .controller('mainController', ['$scope','$http','Todos', function($scope, $http, Todos) { - $scope.formData = {}; - $scope.loading = true; - - // on first visit 'refresh' the todo list - Todos.get() - .success(function(data) { - $scope.todos = data; - $scope.loading = false; - }); - - // when submitting the add form, send formdata to api - $scope.createTodo = function() { - - // validate the formData to make sure that something is there - if ($scope.formData.text != undefined) { - $scope.loading = true; - - Todos.create($scope.formData) - - // if successful creation, 'refresh' todo list - .success(function(data) { - $scope.loading = false; - $scope.formData = ""; // clear the form - $scope.todos = data; // assign our new list of todo - }); - } - }; - - // delete a todo when pressed checkbox - $scope.deleteTodo = function(id) { - $scope.loading = true; - - Todos.delete(id) - // if successful, 'refresh' the list with latest data - .success(function(data) { - $scope.loading = false; - $scope.todos = data; - }); - }; - }]); \ No newline at end of file + .controller('mainController', ['$scope', '$http', 'Todos', function($scope, $http, Todos) { + $scope.formData = {}; + $scope.loading = true; + + // on first visit 'refresh' the todo list + Todos.get() + .success(function(data) { + $scope.todos = data; + $scope.loading = false; + }); + + // when submitting the add form, send formdata to api + $scope.createTodo = function() { + + // validate the formData to make sure that something is there + if ($scope.formData.text != undefined) { + $scope.loading = true; + + Todos.create($scope.formData) + .success(function(data) { // refresh + $scope.loading = false; + $scope.formData = ""; // clear the form + $scope.todos = data; // assign our new list of todo + }); + } + }; + + // delete a todo when pressed checkbox + $scope.deleteTodo = function(id) { + $scope.loading = true; + + Todos.delete(id) + .success(function(data) { // refresh + $scope.loading = false; + $scope.todos = data; + }); + }; + }]); diff --git a/public/js/services/todoService.js b/public/js/services/todoService.js index 649c61f..a51db95 100644 --- a/public/js/services/todoService.js +++ b/public/js/services/todoService.js @@ -1,16 +1,14 @@ angular.module('todoService', []) - - // use the api - .factory('Todos', ['$http', function($http) { - return { - get : function() { - return $http.get('/api/todos'); - }, - create : function(data) { - return $http.post('/api/todos', data); - }, - delete : function(id) { - return $http.delete('/api/todos/' + id); - } - } - }]); \ No newline at end of file + .factory('Todos', ['$http', function($http) { + return { + get : function() { + return $http.get('/api/todos'); + }, + create : function(data) { + return $http.post('/api/todos', data); + }, + delete : function(id) { + return $http.delete('/api/todos/' + id); + } + } + }]); -- cgit v1.2.3