UNPKG

@etherspot/modular-sdk

Version:

Etherspot Modular SDK - build with ERC-7579 smart accounts modules

11 lines 510 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.distinctUniqueKey = distinctUniqueKey; const rxjs_1 = require("rxjs"); const index_js_1 = require("../utils/index.js"); function distinctUniqueKey(key) { return (input$) => input$.pipe((0, rxjs_1.map)((value) => { return (value ? value : { [key]: null }); }), (0, rxjs_1.distinctUntilKeyChanged)(key, index_js_1.deepCompare), (0, rxjs_1.pluck)(key)); } //# sourceMappingURL=distinct-unique-key.operator.js.map