mirror of
https://github.com/Hopiu/postal.js.git
synced 2026-03-16 22:20:23 +00:00
15 lines
269 B
JavaScript
15 lines
269 B
JavaScript
var DistinctPredicate = function() {
|
|
var previous;
|
|
return function(data) {
|
|
var eq = false;
|
|
if(_.isString(data)) {
|
|
eq = data === previous;
|
|
previous = data;
|
|
}
|
|
else {
|
|
eq = _.isEqual(data, previous);
|
|
previous = _.clone(data);
|
|
}
|
|
return !eq;
|
|
};
|
|
};
|