ngrx-store-localstorage
Advanced tools
Comparing version 0.0.4 to 0.0.5
@@ -15,3 +15,3 @@ var core_1 = require('angular2/core'); | ||
var stateSlice = localStorage.getItem(curr); | ||
if (typeof (stateSlice) !== 'undefined') { | ||
if (stateSlice) { | ||
return Object.assign({}, acc, (_a = {}, _a[curr] = JSON.parse(stateSlice), _a)); | ||
@@ -18,0 +18,0 @@ } |
{ | ||
"name": "ngrx-store-localstorage", | ||
"version": "0.0.4", | ||
"version": "0.0.5", | ||
"description": "State and local storage syncing for @ngrx/store", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
@@ -7,10 +7,10 @@ import {provide, Provider} from 'angular2/core'; | ||
return keys.map(key => { | ||
if(typeof(key) !== 'string'){ | ||
throw new TypeError( | ||
`localStorageMiddleware Unknown Parameter Type: ` | ||
+ `Expected type of string, got ${typeof key}` | ||
); | ||
} | ||
return key; | ||
}); | ||
if(typeof(key) !== 'string'){ | ||
throw new TypeError( | ||
`localStorageMiddleware Unknown Parameter Type: ` | ||
+ `Expected type of string, got ${typeof key}` | ||
); | ||
} | ||
return key; | ||
}); | ||
}; | ||
@@ -21,3 +21,3 @@ | ||
let stateSlice = localStorage.getItem(curr); | ||
if(typeof(stateSlice) !== 'undefined'){ | ||
if(stateSlice){ | ||
return Object.assign({}, acc, { [curr]: JSON.parse(stateSlice) }) | ||
@@ -24,0 +24,0 @@ } |
8769