App created during angularjs bootcamp.

notes.js 581B

123456789101112131415161718192021222324
  1. angular.module('bootcampApp')
  2. .service('Notes', function(){
  3. function cloneNote(note){
  4. var my_note = {};
  5. my_note.body = note.body;
  6. my_note.title = note.title;
  7. my_note.createdDate = note.createdDate;
  8. return my_note;
  9. }
  10. function saveData(data){
  11. window.localStorage['noteStorage'] = angular.toJson(data);
  12. }
  13. function getData(){
  14. var data = window.localStorage['noteStorage'] || [];
  15. return angular.fromJson(data);
  16. }
  17. this.cloneNote = cloneNote;
  18. this.saveData = saveData;
  19. this.getData = getData;
  20. });