plug Album duck to global redux store
parent
14ce07b9ab
commit
e4491fb43d
|
|
@ -0,0 +1,5 @@
|
|||
import albumReducer from './reducers'
|
||||
export { default as albumTypes } from './types'
|
||||
export { default as albumActions } from './actions'
|
||||
|
||||
export default albumReducer
|
||||
|
|
@ -1,9 +1,11 @@
|
|||
import { combineReducers } from 'redux'
|
||||
|
||||
import userReducer from './user/duck'
|
||||
import albumReducer from './album/duck'
|
||||
|
||||
const rootReducer = combineReducers({
|
||||
user: userReducer
|
||||
user: userReducer,
|
||||
album: albumReducer
|
||||
})
|
||||
|
||||
export default rootReducer
|
||||
|
|
@ -11,13 +11,15 @@ export const store = createStore(rootReducer, persistedState, applyMiddleware(th
|
|||
|
||||
store.subscribe( () => {
|
||||
saveState({
|
||||
user: store.getState().user
|
||||
user: store.getState().user,
|
||||
album: store.getState().album
|
||||
})
|
||||
})
|
||||
|
||||
store.subscribe( loadash.throttle( () => {
|
||||
saveState({
|
||||
user: store.getState().user
|
||||
user: store.getState().user,
|
||||
album: store.getState().album
|
||||
})
|
||||
}, 1000))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue