UNPKG

@pierre/diffs

Version:

15 lines (14 loc) 694 B
//#region src/utils/areManagedSnapshotsEqual.ts function areManagedSnapshotsEqual(previous, next) { if (previous == null || next == null) return previous === next; if (previous.length !== next.length) return false; for (let index = 0; index < previous.length; index++) { const previousItem = previous[index]; const nextItem = next[index]; if (previousItem == null || nextItem == null || previousItem.id !== nextItem.id || previousItem.type !== nextItem.type || previousItem.element !== nextItem.element || previousItem.version !== nextItem.version) return false; } return true; } //#endregion export { areManagedSnapshotsEqual }; //# sourceMappingURL=areManagedSnapshotsEqual.js.map