5.2 Persistent
2.apply redux-persist middlewear
1. import { AsyncStorage } from 'react-native';
2. import { applyMiddleware, createStore, compose } from 'redux';
3. import thunk from 'redux-thunk';
4. import {persistStore, autoRehydrate} from 'redux-persist';
5. import reducers from '../reducers';
7. var middlewares = compose(applyMiddleware(thunk), autoRehydrate());
9. export default function configureStore() {
10. const store = createStore(reducers, undefined, middlewares);
11. persistStore(store, {storage: AsyncStorage});
12. return store;
13. }
原文: <https://unbug.gitbooks.io/react-native-training/content/52_persistent.html>
