mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 01:51:03 +00:00
1 line
3.9 KiB
Plaintext
1 line
3.9 KiB
Plaintext
{"dependencies":[{"name":"./util/EmptyError","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":19,"index":128},"end":{"line":4,"column":47,"index":156}}],"key":"8c6QLuDlsuwzXxPnlH4cQh51Us8=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.lastValueFrom = void 0;\n var EmptyError_1 = require(_dependencyMap[0], \"./util/EmptyError\");\n function lastValueFrom(source, config) {\n var hasConfig = typeof config === 'object';\n return new Promise(function (resolve, reject) {\n var _hasValue = false;\n var _value;\n source.subscribe({\n next: function (value) {\n _value = value;\n _hasValue = true;\n },\n error: reject,\n complete: function () {\n if (_hasValue) {\n resolve(_value);\n } else if (hasConfig) {\n resolve(config.defaultValue);\n } else {\n reject(new EmptyError_1.EmptyError());\n }\n }\n });\n });\n }\n exports.lastValueFrom = lastValueFrom;\n});","lineCount":33,"map":[[2,2,1,0],[2,14,1,12],[4,2,2,0,"Object"],[4,8,2,6],[4,9,2,7,"defineProperty"],[4,23,2,21],[4,24,2,22,"exports"],[4,31,2,29],[4,33,2,31],[4,45,2,43],[4,47,2,45],[5,4,2,47,"value"],[5,9,2,52],[5,11,2,54],[6,2,2,59],[6,3,2,60],[6,4,2,61],[7,2,3,0,"exports"],[7,9,3,7],[7,10,3,8,"lastValueFrom"],[7,23,3,21],[7,26,3,24],[7,31,3,29],[7,32,3,30],[8,2,4,0],[8,6,4,4,"EmptyError_1"],[8,18,4,16],[8,21,4,19,"require"],[8,28,4,26],[8,29,4,26,"_dependencyMap"],[8,43,4,26],[8,67,4,46],[8,68,4,47],[9,2,5,0],[9,11,5,9,"lastValueFrom"],[9,24,5,22,"lastValueFrom"],[9,25,5,23,"source"],[9,31,5,29],[9,33,5,31,"config"],[9,39,5,37],[9,41,5,39],[10,4,6,4],[10,8,6,8,"hasConfig"],[10,17,6,17],[10,20,6,20],[10,27,6,27,"config"],[10,33,6,33],[10,38,6,38],[10,46,6,46],[11,4,7,4],[11,11,7,11],[11,15,7,15,"Promise"],[11,22,7,22],[11,23,7,23],[11,33,7,33,"resolve"],[11,40,7,40],[11,42,7,42,"reject"],[11,48,7,48],[11,50,7,50],[12,6,8,8],[12,10,8,12,"_hasValue"],[12,19,8,21],[12,22,8,24],[12,27,8,29],[13,6,9,8],[13,10,9,12,"_value"],[13,16,9,18],[14,6,10,8,"source"],[14,12,10,14],[14,13,10,15,"subscribe"],[14,22,10,24],[14,23,10,25],[15,8,11,12,"next"],[15,12,11,16],[15,14,11,18],[15,23,11,18,"next"],[15,24,11,28,"value"],[15,29,11,33],[15,31,11,35],[16,10,12,16,"_value"],[16,16,12,22],[16,19,12,25,"value"],[16,24,12,30],[17,10,13,16,"_hasValue"],[17,19,13,25],[17,22,13,28],[17,26,13,32],[18,8,14,12],[18,9,14,13],[19,8,15,12,"error"],[19,13,15,17],[19,15,15,19,"reject"],[19,21,15,25],[20,8,16,12,"complete"],[20,16,16,20],[20,18,16,22],[20,27,16,22,"complete"],[20,28,16,22],[20,30,16,34],[21,10,17,16],[21,14,17,20,"_hasValue"],[21,23,17,29],[21,25,17,31],[22,12,18,20,"resolve"],[22,19,18,27],[22,20,18,28,"_value"],[22,26,18,34],[22,27,18,35],[23,10,19,16],[23,11,19,17],[23,17,20,21],[23,21,20,25,"hasConfig"],[23,30,20,34],[23,32,20,36],[24,12,21,20,"resolve"],[24,19,21,27],[24,20,21,28,"config"],[24,26,21,34],[24,27,21,35,"defaultValue"],[24,39,21,47],[24,40,21,48],[25,10,22,16],[25,11,22,17],[25,17,23,21],[26,12,24,20,"reject"],[26,18,24,26],[26,19,24,27],[26,23,24,31,"EmptyError_1"],[26,35,24,43],[26,36,24,44,"EmptyError"],[26,46,24,54],[26,47,24,55],[26,48,24,56],[26,49,24,57],[27,10,25,16],[28,8,26,12],[29,6,27,8],[29,7,27,9],[29,8,27,10],[30,4,28,4],[30,5,28,5],[30,6,28,6],[31,2,29,0],[32,2,30,0,"exports"],[32,9,30,7],[32,10,30,8,"lastValueFrom"],[32,23,30,21],[32,26,30,24,"lastValueFrom"],[32,39,30,37],[33,0,30,38],[33,3]],"functionMap":{"names":["<global>","lastValueFrom","Promise$argument_0","source.subscribe$argument_0.next","source.subscribe$argument_0.complete"],"mappings":"AAA;ACI;uBCE;kBCI;aDG;sBEE;aFU;KDE;CDC"},"hasCjsExports":true},"type":"js/module"}]} |