Keyboard selecting of tracks, now native

This commit is contained in:
James Barnsley
2016-10-17 22:00:29 +13:00
parent 97026753a0
commit 6a07ebc8f6
12 changed files with 149 additions and 25 deletions

View File

@ -0,0 +1,20 @@
const localstorageMiddleware = (function(){
/**
* The actual middleware inteceptor
**/
return store => next => action => {
// proceed as normal first
// this way, any reducers and middleware do their thing BEFORE we store our new state
next(action);
// get the state, and plug it in to our localStorage
var state = store.getState();
localStorage.setItem('state', JSON.stringify(state));
}
})();
export default localstorageMiddleware