INNER CODE UNIT · JavaScript
currentVersion
zulip/zulip-mobile · src/redux-persist-migrate/index.js:62
let currentVersion = versionKeys[versionKeys.length - 1];
if (!currentVersion && currentVersion !== 0) {
currentVersion = -1;
}
const migrate = (state, version) => {
let newState = state;
versionKeys
.filter(v => v > version || version === null)
.forEach(v => {
newState = manifest[v.toString()](newState);
});
newState = versionSetter(newState, currentVersion);
return newState;
};
return function migratePayload(incomingState: PartialState): PartialState {