UNPKG

react-pose-15

Version:

A declarative animation library for React 15+

23 lines 716 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.hasChanged = function (prev, next) { if (prev === next) return false; var prevIsArray = Array.isArray(prev); var nextIsArray = Array.isArray(next); if (prevIsArray !== nextIsArray || (!prevIsArray && !nextIsArray)) { return true; } else if (prevIsArray && nextIsArray) { var numPrev = prev.length; var numNext = next.length; if (numPrev !== numNext) return true; for (var i = numPrev; i < numPrev; i++) { if (prev[i] !== next[i]) return true; } } return false; }; //# sourceMappingURL=has-changed.js.map