Advertisement
Shell_Casing

home page

May 23rd, 2018
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { Component } from '@angular/core';
  2. import { NavController } from 'ionic-angular';
  3. import { NewNotePage } from "../new-note/new-note";
  4. // import { NoteServiceProvider } from "../../providers/note-service/note-service";
  5. import { Storage } from '@ionic/storage';
  6. import { NoteInterface } from "../../app/Note-Interface";
  7.  
  8. @Component({
  9.   selector: 'page-home',
  10.   templateUrl: 'home.html'
  11. })
  12. export class HomePage {
  13.  
  14.   private NOTES: NoteInterface[];
  15.  
  16.   constructor(public navCtrl: NavController, private storage: Storage) {  }
  17.  
  18.   ionViewWillEnter(){
  19.     this.retrieveNotesFromStorage();
  20.   }
  21.  
  22.  
  23.   goToNewNotePage() {
  24.     this.navCtrl.push(NewNotePage);
  25.   }
  26.  
  27.  
  28.   retrieveNotesFromStorage() {
  29.     this.NOTES = JSON.parse(localStorage.getItem('NOTES')) || [];
  30.     return this.NOTES;
  31.   }
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement