{"ast":null,"code":"import { f as readTask, c as writeTask } from \"./index-7a8b7a1c.js\";\nimport { c as componentOnReady } from \"./helpers-dd7e4b7b.js\";\n\nvar startStatusTap = function () {\n  var n = window;\n  n.addEventListener(\"statusTap\", function () {\n    readTask(function () {\n      var t = n.innerWidth;\n      var e = n.innerHeight;\n      var r = document.elementFromPoint(t / 2, e / 2);\n\n      if (!r) {\n        return;\n      }\n\n      var a = r.closest(\"ion-content\");\n\n      if (a) {\n        new Promise(function (n) {\n          return componentOnReady(a, n);\n        }).then(function () {\n          writeTask(function () {\n            return a.scrollToTop(300);\n          });\n        });\n      }\n    });\n  });\n};\n\nexport { startStatusTap };","map":{"version":3,"sources":["/Users/adekanbidansteve/github/klasha/react-klasha/ionic-test/node_modules/@ionic/core/dist/esm-es5/status-tap-bdecfebf.js"],"names":["f","readTask","c","writeTask","componentOnReady","startStatusTap","n","window","addEventListener","t","innerWidth","e","innerHeight","r","document","elementFromPoint","a","closest","Promise","then","scrollToTop"],"mappings":"AAAA,SAAOA,CAAC,IAAIC,QAAZ,EAAqBC,CAAC,IAAIC,SAA1B,QAAwC,qBAAxC;AAA8D,SAAOD,CAAC,IAAIE,gBAAZ,QAAiC,uBAAjC;;AAAyD,IAAIC,cAAc,GAAC,YAAU;AAAC,MAAIC,CAAC,GAACC,MAAN;AAAaD,EAAAA,CAAC,CAACE,gBAAF,CAAmB,WAAnB,EAAgC,YAAU;AAACP,IAAAA,QAAQ,CAAE,YAAU;AAAC,UAAIQ,CAAC,GAACH,CAAC,CAACI,UAAR;AAAmB,UAAIC,CAAC,GAACL,CAAC,CAACM,WAAR;AAAoB,UAAIC,CAAC,GAACC,QAAQ,CAACC,gBAAT,CAA0BN,CAAC,GAAC,CAA5B,EAA8BE,CAAC,GAAC,CAAhC,CAAN;;AAAyC,UAAG,CAACE,CAAJ,EAAM;AAAC;AAAO;;AAAA,UAAIG,CAAC,GAACH,CAAC,CAACI,OAAF,CAAU,aAAV,CAAN;;AAA+B,UAAGD,CAAH,EAAK;AAAC,YAAIE,OAAJ,CAAa,UAASZ,CAAT,EAAW;AAAC,iBAAOF,gBAAgB,CAACY,CAAD,EAAGV,CAAH,CAAvB;AAA6B,SAAtD,EAAyDa,IAAzD,CAA+D,YAAU;AAAChB,UAAAA,SAAS,CAAE,YAAU;AAAC,mBAAOa,CAAC,CAACI,WAAF,CAAc,GAAd,CAAP;AAA0B,WAAvC,CAAT;AAAmD,SAA7H;AAAgI;AAAC,KAAjR,CAAR;AAA4R,GAAvU;AAA0U,CAArX;;AAAsX,SAAOf,cAAP","sourcesContent":["import{f as readTask,c as writeTask}from\"./index-7a8b7a1c.js\";import{c as componentOnReady}from\"./helpers-dd7e4b7b.js\";var startStatusTap=function(){var n=window;n.addEventListener(\"statusTap\",(function(){readTask((function(){var t=n.innerWidth;var e=n.innerHeight;var r=document.elementFromPoint(t/2,e/2);if(!r){return}var a=r.closest(\"ion-content\");if(a){new Promise((function(n){return componentOnReady(a,n)})).then((function(){writeTask((function(){return a.scrollToTop(300)}))}))}}))}))};export{startStatusTap};"]},"metadata":{},"sourceType":"module"}