This repository has been archived on 2025-06-17. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
dusken-client/src/App.js
T
nikolark 4abe648ad4 Save redux state to asyncstorage auto
This keeps you logged in between app restarts
2017-08-09 00:54:33 +02:00

29 lines
748 B
JavaScript

import Dusken from "./Dusken";
import React, {Component} from 'react';
import { Provider } from 'react-redux';
import { createStore, applyMiddleware } from 'redux';
import logger from 'redux-logger';
import thunk from 'redux-thunk';
import {persistStore, autoRehydrate} from 'redux-persist'
import {AsyncStorage} from 'react-native'
import duskenApp from "./reducers";
let store = createStore(
duskenApp,
applyMiddleware(...[logger, thunk]),
autoRehydrate()
);
export default class App extends Component {
render() {
return (
<Provider store={store}>
<Dusken />
</Provider>
)
}
}
// begin periodically persisting the store
persistStore(store, {storage: AsyncStorage});