Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
margin: 0 auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 300;
}
`
const StyledApp = styled.div`
display: flex;
justify-content: center;
flex-direction: column-reverse;
`;
const filterPersistReplace: ILayer = filterKeys(key => key.includes("replace"));
const filterNoPersistReplace: ILayer = filterKeys(key => !key.includes("replace"));
const CacheLocal = new Cache({
layers: [filterNoPersistReplace],
});
const CacheLocalNew = new Cache({
errorHandling: (error) => {
console.log("error", error);
return true;
},
layers: [filterPersistReplace],
prefix: 'cachenew',
});
const CacheSessionNew = new Cache({
prefix: 'cachenew',min-width: 230px;
max-width: 550px;
margin: 0 auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 300;
}
`
const StyledApp = styled.div`
display: flex;
justify-content: center;
flex-direction: column-reverse;
`;
const filterPersistReplace: ILayer = filterKeys(key => key.includes("replace"));
const filterNoPersistReplace: ILayer = filterKeys(key => !key.includes("replace"));
const CacheLocal = new Cache({
layers: [filterNoPersistReplace],
});
const CacheLocalNew = new Cache({
errorHandling: (error) => {
console.log("error", error);
return true;
},
layers: [filterPersistReplace],
prefix: 'cachenew',
});
whitelist = undefined,
blacklist = undefined,
mutateKeys = undefined,
mutateValues = undefined,
migrate = (s: any, v: number) => Promise.resolve(s),
stateReconciler = (s: any, o: any, r: any, c: any) => s,
} = persistOptions || {};
const prefix = `persist:${key}`;
const reduxPersistKey = `redux-persist`;
const migrateReduxPersistKey = mutateKeysLayer(
(key) => (key === `${prefix}.${reduxPersistKey}` ? prefix : key),
(key) => (key === prefix ? `${prefix}.${reduxPersistKey}` : key),
);
const internalMutateKeys = [migrateReduxPersistKey, prefixLayer(prefix)];
if (whitelist) {
internalMutateKeys.push(filterKeys((key) => whitelist.includes(key)));
}
if (blacklist) {
internalMutateKeys.push(filterKeys((key) => !blacklist.includes(key)));
}
const customMutateKeys = mutateKeys ? internalMutateKeys.concat(mutateKeys) : internalMutateKeys;
const cache: ICache = new Cache({
disablePersist,
prefix: null,
mutateKeys: customMutateKeys,
mutateValues,
initialState: preloadedState,
mergeState: async (originalRestoredState = {}, initialState = {}) => {
const migrateReduxPersist = originalRestoredState[reduxPersistKey];
if (migrateReduxPersist) {