|
@@ -1,13 +1,5 @@
|
1
|
1
|
angular.module('bootcampApp')
|
2
|
|
- .controller('NoteCtrl', function($scope){
|
3
|
|
-
|
4
|
|
- function cloneNote(note){
|
5
|
|
- var my_note = {};
|
6
|
|
- my_note.body = note.body;
|
7
|
|
- my_note.title = note.title;
|
8
|
|
- return my_note;
|
9
|
|
- }
|
10
|
|
-
|
|
2
|
+ .controller('NoteCtrl', function($Notes, $scope){
|
11
|
3
|
var defaultNote = {
|
12
|
4
|
"title": "I am a title",
|
13
|
5
|
"body": "I am a body"
|
|
@@ -15,10 +7,10 @@ angular.module('bootcampApp')
|
15
|
7
|
|
16
|
8
|
$scope.notes = [];
|
17
|
9
|
|
18
|
|
- $scope.newNote = cloneNote(defaultNote);
|
|
10
|
+ $scope.newNote = $Notes.cloneNote(defaultNote);
|
19
|
11
|
|
20
|
12
|
$scope.createNote = function(newNote){
|
21
|
|
- $scope.notes.push(cloneNote(newNote));
|
22
|
|
- $scope.newNote = cloneNote(defaultNote);
|
|
13
|
+ $scope.notes.push($Notes.cloneNote(newNote));
|
|
14
|
+ $scope.newNote = $Notes.cloneNote(defaultNote);
|
23
|
15
|
};
|
24
|
16
|
});
|