0.0.4 • Published 6 years ago
redux-persist-default-preference v0.0.4
Storage adaptor to use react-native-default-preference as a storage engine for redux-persist.
Install
yarn add redux-persist-default-preference
npm install redux-persist-default-preferenceFor iOS, you need to also run:
cd ios && pod installUsage
import { persistStore, persistReducer } from 'redux-persist';
import DefaultPreferenceStorage from 'redux-persist-default-preference';
const persistConfig = {
key: 'root',
storage: DefaultPreferenceStorage(),
};
const persistedReducer = persistReducer(persistConfig, reducer);
const store = createStore(persistedReducer);
const persistor = persistStore(store);You can also define a name for the storage. It is used as the key for storing data in UserDefaults (iOS) and SharedPreferences (Android)
DefaultPreferenceStorage("customName")