INNER CODE UNIT · JavaScript

currentVersion

zulip/zulip-mobile · src/redux-persist-migrate/index.js:64

    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 {
    const incomingVersion = parseInt(versionSelector(incomingState), 10);
    if (Number.isNaN(incomingVersion)) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…