redux-persist-default-preference

0.0.4 • Public • Published

npm version

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-preference

For iOS, you need to also run:

cd ios && pod install

Usage

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")

Readme

Keywords

none

Package Sidebar

Install

npm i redux-persist-default-preference

Weekly Downloads

5

Version

0.0.4

License

MIT

Unpacked Size

3.35 kB

Total Files

4

Last publish

Collaborators

  • marcelkalveram