@lifaon/rx-js-light
Version:
Blazing fast Observables
16 lines (15 loc) • 338 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.distinctObserver = void 0;
function distinctObserver(emit) {
var previousValue;
return function (value) {
if (value !== previousValue) {
previousValue = value;
emit(value);
}
};
}
exports.distinctObserver = distinctObserver;