Advertisement
Guest User

Untitled

a guest
May 3rd, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   localStorage() {
  2.     //Calculating 10 minutes
  3.     const refreshDate = 10
  4.     let val = localStorage.getItem('date');
  5.     let allDevicesCount = localStorage.getItem('allDevicesCount')
  6.     let searchItems = localStorage.getItem('allDevicesCount')
  7.     let allData = localStorage.getItem('allData')
  8.     //  console.log('Azken eguneraketa: ', val);
  9.     //console.log('Azken eguneraketa: ', val);
  10.     let oldDate = new Date(val);
  11.     let now = new Date();
  12.     localStorage.setItem('date', now.toISOString());
  13.     var diffMs = Math.abs(Number(oldDate) - Number(now)); // milliseconds between oldDate & nowDate
  14.     var diffMins = Math.floor((diffMs / 1000) / 60);
  15.     console.log("Minutes: ", diffMins);
  16.  
  17.     if (diffMins >= refreshDate || val == null || !allDevicesCount || !searchItems || !allData) {
  18.       console.log("UPDATE");
  19.       this.refreshData();
  20.       this.updateDate();
  21.     }
  22.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement