@tandem.ly/redux-persist-transform-encrypt
v2.0.1
Published
Encrypt your Redux store.
Downloads
3
Readme
redux-persist-transform-encrypt
Encrypt your Redux store.
Usage
Synchronous
import { persistReducer } from 'redux-persist';
import createEncryptor from 'redux-persist-transform-encrypt';
const encryptor = createEncryptor({
secretKey: 'my-super-secret-key'
});
const reducer = persistReducer(
{
transforms: [encryptor]
},
baseReducer
);
Asynchronous
Note: Asynchronous support is still a work in progress.
import { persistReducer } from 'redux-persist';
import createAsyncEncryptor from 'redux-persist-transform-encrypt/async';
const asyncEncryptor = createAsyncEncryptor({
secretKey: 'my-super-secret-key'
});
const reducer = persistReducer(
{
transforms: [asyncEncryptor]
},
baseReducer
);