mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 14:31:02 +00:00
1 line
11 KiB
Plaintext
1 line
11 KiB
Plaintext
{"dependencies":[{"name":"valtio","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":31,"index":31}}],"key":"QS/s3I3dpzUou32XrKY5Z5Z48Ms=","exportNames":["*"],"imports":1}},{"name":"./ClientCtrl","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":32},"end":{"line":2,"column":42,"index":74}}],"key":"vJEwbduVldNNqpgJTcpML+/RFF4=","exportNames":["*"],"imports":1}},{"name":"./OptionsCtrl","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":75},"end":{"line":3,"column":44,"index":119}}],"key":"1XQG66wTDACwn2sqafpmJc3Q2W4=","exportNames":["*"],"imports":1}},{"name":"./AccountCtrl","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":120},"end":{"line":4,"column":44,"index":164}}],"key":"gHH30I1F/vFp7cjS0KE1ILNzlJ0=","exportNames":["*"],"imports":1}},{"name":"./RouterCtrl","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":165},"end":{"line":5,"column":42,"index":207}}],"key":"tUqPGG8VFEIWluZkSThf2wk8/E0=","exportNames":["*"],"imports":1}},{"name":"./WcConnectionCtrl","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":208},"end":{"line":6,"column":54,"index":262}}],"key":"DUsBZR2+tn9W2rPBJ1LE1GZLmjQ=","exportNames":["*"],"imports":1}},{"name":"./ConfigCtrl","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":263},"end":{"line":7,"column":42,"index":305}}],"key":"laKOiLLThX54mNkfEn3WQNp9fyc=","exportNames":["*"],"imports":1}},{"name":"../utils/CoreHelperUtil","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":306},"end":{"line":8,"column":57,"index":363}}],"key":"/1JUPaYwQbtFj3jwU0MKgyBNGuw=","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 Object.defineProperty(exports, \"ModalCtrl\", {\n enumerable: true,\n get: function () {\n return ModalCtrl;\n }\n });\n var _valtio = require(_dependencyMap[0], \"valtio\");\n var _ClientCtrl = require(_dependencyMap[1], \"./ClientCtrl\");\n var _OptionsCtrl = require(_dependencyMap[2], \"./OptionsCtrl\");\n var _AccountCtrl = require(_dependencyMap[3], \"./AccountCtrl\");\n var _RouterCtrl = require(_dependencyMap[4], \"./RouterCtrl\");\n var _WcConnectionCtrl = require(_dependencyMap[5], \"./WcConnectionCtrl\");\n var _ConfigCtrl = require(_dependencyMap[6], \"./ConfigCtrl\");\n var _utilsCoreHelperUtil = require(_dependencyMap[7], \"../utils/CoreHelperUtil\");\n // -- Types ---------------------------------------- //\n\n // -- State ---------------------------------------- //\n const state = (0, _valtio.proxy)({\n open: false\n });\n\n // -- Controller ---------------------------------------- //\n const ModalCtrl = {\n state,\n async open(options) {\n return new Promise(resolve => {\n const {\n isDataLoaded\n } = _OptionsCtrl.OptionsCtrl.state;\n const {\n isConnected\n } = _AccountCtrl.AccountCtrl.state;\n const {\n initialized\n } = _ClientCtrl.ClientCtrl.state;\n const {\n explorerRecommendedWalletIds,\n explorerExcludedWalletIds\n } = _ConfigCtrl.ConfigCtrl.state;\n const explorerDisabled = explorerRecommendedWalletIds === 'NONE' || explorerExcludedWalletIds === 'ALL' && !_utilsCoreHelperUtil.CoreHelperUtil.isArray(explorerRecommendedWalletIds);\n _WcConnectionCtrl.WcConnectionCtrl.setPairingEnabled(true);\n if (isConnected) {\n // If already connected, do nothing\n return;\n } else if (options !== null && options !== void 0 && options.route) {\n _RouterCtrl.RouterCtrl.replace(options.route);\n } else if (explorerDisabled) {\n _RouterCtrl.RouterCtrl.replace('Qrcode');\n } else {\n _RouterCtrl.RouterCtrl.replace('ConnectWallet');\n }\n\n // Open modal if async data is ready\n if (initialized && isDataLoaded) {\n state.open = true;\n resolve();\n }\n // Otherwise (slow network) re-attempt open checks\n else {\n const interval = setInterval(() => {\n if (_ClientCtrl.ClientCtrl.state.initialized && _OptionsCtrl.OptionsCtrl.state.isDataLoaded) {\n clearInterval(interval);\n state.open = true;\n resolve();\n }\n }, 200);\n }\n });\n },\n close() {\n state.open = false;\n }\n };\n});","lineCount":80,"map":[[7,2,18,0,"Object"],[7,8,18,0],[7,9,18,0,"defineProperty"],[7,23,18,0],[7,24,18,0,"exports"],[7,31,18,0],[8,4,18,0,"enumerable"],[8,14,18,0],[9,4,18,0,"get"],[9,7,18,0],[9,18,18,0,"get"],[9,19,18,0],[10,6,18,0],[10,13,18,0,"ModalCtrl"],[10,22,18,0],[11,4,18,0],[12,2,18,0],[13,2,1,0],[13,6,1,0,"_valtio"],[13,13,1,0],[13,16,1,0,"require"],[13,23,1,0],[13,24,1,0,"_dependencyMap"],[13,38,1,0],[14,2,2,0],[14,6,2,0,"_ClientCtrl"],[14,17,2,0],[14,20,2,0,"require"],[14,27,2,0],[14,28,2,0,"_dependencyMap"],[14,42,2,0],[15,2,3,0],[15,6,3,0,"_OptionsCtrl"],[15,18,3,0],[15,21,3,0,"require"],[15,28,3,0],[15,29,3,0,"_dependencyMap"],[15,43,3,0],[16,2,4,0],[16,6,4,0,"_AccountCtrl"],[16,18,4,0],[16,21,4,0,"require"],[16,28,4,0],[16,29,4,0,"_dependencyMap"],[16,43,4,0],[17,2,5,0],[17,6,5,0,"_RouterCtrl"],[17,17,5,0],[17,20,5,0,"require"],[17,27,5,0],[17,28,5,0,"_dependencyMap"],[17,42,5,0],[18,2,6,0],[18,6,6,0,"_WcConnectionCtrl"],[18,23,6,0],[18,26,6,0,"require"],[18,33,6,0],[18,34,6,0,"_dependencyMap"],[18,48,6,0],[19,2,7,0],[19,6,7,0,"_ConfigCtrl"],[19,17,7,0],[19,20,7,0,"require"],[19,27,7,0],[19,28,7,0,"_dependencyMap"],[19,42,7,0],[20,2,8,0],[20,6,8,0,"_utilsCoreHelperUtil"],[20,26,8,0],[20,29,8,0,"require"],[20,36,8,0],[20,37,8,0,"_dependencyMap"],[20,51,8,0],[21,2,10,0],[23,2,12,0],[24,2,13,0],[24,8,13,6,"state"],[24,13,13,11],[24,16,13,14],[24,20,13,14,"proxy"],[24,27,13,19],[24,28,13,19,"proxy"],[24,33,13,19],[24,35,13,20],[25,4,14,2,"open"],[25,8,14,6],[25,10,14,8],[26,2,15,0],[26,3,15,1],[26,4,15,2],[28,2,17,0],[29,2,18,7],[29,8,18,13,"ModalCtrl"],[29,17,18,22],[29,20,18,25],[30,4,19,2,"state"],[30,9,19,7],[31,4,20,2],[31,10,20,8,"open"],[31,14,20,12,"open"],[31,15,20,13,"options"],[31,22,20,20],[31,24,20,22],[32,6,21,4],[32,13,21,11],[32,17,21,15,"Promise"],[32,24,21,22],[32,25,21,23,"resolve"],[32,32,21,30],[32,36,21,34],[33,8,22,6],[33,14,22,12],[34,10,23,8,"isDataLoaded"],[35,8,24,6],[35,9,24,7],[35,12,24,10,"OptionsCtrl"],[35,24,24,21],[35,25,24,21,"OptionsCtrl"],[35,36,24,21],[35,37,24,22,"state"],[35,42,24,27],[36,8,25,6],[36,14,25,12],[37,10,26,8,"isConnected"],[38,8,27,6],[38,9,27,7],[38,12,27,10,"AccountCtrl"],[38,24,27,21],[38,25,27,21,"AccountCtrl"],[38,36,27,21],[38,37,27,22,"state"],[38,42,27,27],[39,8,28,6],[39,14,28,12],[40,10,29,8,"initialized"],[41,8,30,6],[41,9,30,7],[41,12,30,10,"ClientCtrl"],[41,23,30,20],[41,24,30,20,"ClientCtrl"],[41,34,30,20],[41,35,30,21,"state"],[41,40,30,26],[42,8,31,6],[42,14,31,12],[43,10,32,8,"explorerRecommendedWalletIds"],[43,38,32,36],[44,10,33,8,"explorerExcludedWalletIds"],[45,8,34,6],[45,9,34,7],[45,12,34,10,"ConfigCtrl"],[45,23,34,20],[45,24,34,20,"ConfigCtrl"],[45,34,34,20],[45,35,34,21,"state"],[45,40,34,26],[46,8,35,6],[46,14,35,12,"explorerDisabled"],[46,30,35,28],[46,33,35,31,"explorerRecommendedWalletIds"],[46,61,35,59],[46,66,35,64],[46,72,35,70],[46,76,35,74,"explorerExcludedWalletIds"],[46,101,35,99],[46,106,35,104],[46,111,35,109],[46,115,35,113],[46,116,35,114,"CoreHelperUtil"],[46,136,35,128],[46,137,35,128,"CoreHelperUtil"],[46,151,35,128],[46,152,35,129,"isArray"],[46,159,35,136],[46,160,35,137,"explorerRecommendedWalletIds"],[46,188,35,165],[46,189,35,166],[47,8,36,6,"WcConnectionCtrl"],[47,25,36,22],[47,26,36,22,"WcConnectionCtrl"],[47,42,36,22],[47,43,36,23,"setPairingEnabled"],[47,60,36,40],[47,61,36,41],[47,65,36,45],[47,66,36,46],[48,8,37,6],[48,12,37,10,"isConnected"],[48,23,37,21],[48,25,37,23],[49,10,38,8],[50,10,39,8],[51,8,40,6],[51,9,40,7],[51,15,40,13],[51,19,40,17,"options"],[51,26,40,24],[51,31,40,29],[51,35,40,33],[51,39,40,37,"options"],[51,46,40,44],[51,51,40,49],[51,56,40,54],[51,57,40,55],[51,61,40,59,"options"],[51,68,40,66],[51,69,40,67,"route"],[51,74,40,72],[51,76,40,74],[52,10,41,8,"RouterCtrl"],[52,21,41,18],[52,22,41,18,"RouterCtrl"],[52,32,41,18],[52,33,41,19,"replace"],[52,40,41,26],[52,41,41,27,"options"],[52,48,41,34],[52,49,41,35,"route"],[52,54,41,40],[52,55,41,41],[53,8,42,6],[53,9,42,7],[53,15,42,13],[53,19,42,17,"explorerDisabled"],[53,35,42,33],[53,37,42,35],[54,10,43,8,"RouterCtrl"],[54,21,43,18],[54,22,43,18,"RouterCtrl"],[54,32,43,18],[54,33,43,19,"replace"],[54,40,43,26],[54,41,43,27],[54,49,43,35],[54,50,43,36],[55,8,44,6],[55,9,44,7],[55,15,44,13],[56,10,45,8,"RouterCtrl"],[56,21,45,18],[56,22,45,18,"RouterCtrl"],[56,32,45,18],[56,33,45,19,"replace"],[56,40,45,26],[56,41,45,27],[56,56,45,42],[56,57,45,43],[57,8,46,6],[59,8,48,6],[60,8,49,6],[60,12,49,10,"initialized"],[60,23,49,21],[60,27,49,25,"isDataLoaded"],[60,39,49,37],[60,41,49,39],[61,10,50,8,"state"],[61,15,50,13],[61,16,50,14,"open"],[61,20,50,18],[61,23,50,21],[61,27,50,25],[62,10,51,8,"resolve"],[62,17,51,15],[62,18,51,16],[62,19,51,17],[63,8,52,6],[64,8,53,6],[65,8,53,6],[65,13,54,11],[66,10,55,8],[66,16,55,14,"interval"],[66,24,55,22],[66,27,55,25,"setInterval"],[66,38,55,36],[66,39,55,37],[66,45,55,43],[67,12,56,10],[67,16,56,14,"ClientCtrl"],[67,27,56,24],[67,28,56,24,"ClientCtrl"],[67,38,56,24],[67,39,56,25,"state"],[67,44,56,30],[67,45,56,31,"initialized"],[67,56,56,42],[67,60,56,46,"OptionsCtrl"],[67,72,56,57],[67,73,56,57,"OptionsCtrl"],[67,84,56,57],[67,85,56,58,"state"],[67,90,56,63],[67,91,56,64,"isDataLoaded"],[67,103,56,76],[67,105,56,78],[68,14,57,12,"clearInterval"],[68,27,57,25],[68,28,57,26,"interval"],[68,36,57,34],[68,37,57,35],[69,14,58,12,"state"],[69,19,58,17],[69,20,58,18,"open"],[69,24,58,22],[69,27,58,25],[69,31,58,29],[70,14,59,12,"resolve"],[70,21,59,19],[70,22,59,20],[70,23,59,21],[71,12,60,10],[72,10,61,8],[72,11,61,9],[72,13,61,11],[72,16,61,14],[72,17,61,15],[73,8,62,6],[74,6,63,4],[74,7,63,5],[74,8,63,6],[75,4,64,2],[75,5,64,3],[76,4,65,2,"close"],[76,9,65,7,"close"],[76,10,65,7],[76,12,65,10],[77,6,66,4,"state"],[77,11,66,9],[77,12,66,10,"open"],[77,16,66,14],[77,19,66,17],[77,24,66,22],[78,4,67,2],[79,2,68,0],[79,3,68,1],[80,0,68,2],[80,3]],"functionMap":{"names":["<global>","open","Promise$argument_0","setInterval$argument_0","close"],"mappings":"AAA;ECmB;uBCC;qCCkC;SDM;KDE;GDC;EIC;GJE"},"hasCjsExports":false},"type":"js/module"}]} |