9c442b2d56e99c8fa4792c7f6dcc2b83.json 3.04 KB
{"ast":null,"code":"Object.defineProperty(exports,\"__esModule\",{value:true});exports.cancelIdleCallback=exports.default=void 0;var _ExecutionEnvironment=require(\"fbjs/lib/ExecutionEnvironment\");var _requestIdleCallback=function _requestIdleCallback(cb,options){return setTimeout(function(){var start=Date.now();cb({didTimeout:false,timeRemaining:function timeRemaining(){return Math.max(0,50-(Date.now()-start));}});},1);};var _cancelIdleCallback=function _cancelIdleCallback(id){clearTimeout(id);};var isSupported=_ExecutionEnvironment.canUseDOM&&typeof window.requestIdleCallback!=='undefined';var requestIdleCallback=isSupported?window.requestIdleCallback:_requestIdleCallback;var cancelIdleCallback=isSupported?window.cancelIdleCallback:_cancelIdleCallback;exports.cancelIdleCallback=cancelIdleCallback;var _default=requestIdleCallback;exports.default=_default;","map":{"version":3,"sources":["C:/Users/bluej/Desktop/2_2/searchGuide/searchGuide/node_modules/react-native-web/dist/modules/requestIdleCallback/index.js"],"names":["_requestIdleCallback","cb","options","setTimeout","start","Date","now","didTimeout","timeRemaining","Math","max","_cancelIdleCallback","id","clearTimeout","isSupported","canUseDOM","window","requestIdleCallback","cancelIdleCallback"],"mappings":"2GAQA,mEAEA,GAAIA,CAAAA,oBAAoB,CAAG,QAASA,CAAAA,oBAAT,CAA8BC,EAA9B,CAAkCC,OAAlC,CAA2C,CACpE,MAAOC,CAAAA,UAAU,CAAC,UAAY,CAC5B,GAAIC,CAAAA,KAAK,CAAGC,IAAI,CAACC,GAAL,EAAZ,CACAL,EAAE,CAAC,CACDM,UAAU,CAAE,KADX,CAEDC,aAAa,CAAE,QAASA,CAAAA,aAAT,EAAyB,CACtC,MAAOC,CAAAA,IAAI,CAACC,GAAL,CAAS,CAAT,CAAY,IAAML,IAAI,CAACC,GAAL,GAAaF,KAAnB,CAAZ,CAAP,CACD,CAJA,CAAD,CAAF,CAMD,CARgB,CAQd,CARc,CAAjB,CASD,CAVD,CAaA,GAAIO,CAAAA,mBAAmB,CAAG,QAASA,CAAAA,mBAAT,CAA6BC,EAA7B,CAAiC,CACzDC,YAAY,CAACD,EAAD,CAAZ,CACD,CAFD,CAIA,GAAIE,CAAAA,WAAW,CAAGC,iCAAa,MAAOC,CAAAA,MAAM,CAACC,mBAAd,GAAsC,WAArE,CACA,GAAIA,CAAAA,mBAAmB,CAAGH,WAAW,CAAGE,MAAM,CAACC,mBAAV,CAAgCjB,oBAArE,CACA,GAAIkB,CAAAA,kBAAkB,CAAGJ,WAAW,CAAGE,MAAM,CAACE,kBAAV,CAA+BP,mBAAnE,C,2DACeM,mB","sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n */\nimport { canUseDOM } from 'fbjs/lib/ExecutionEnvironment';\n\nvar _requestIdleCallback = function _requestIdleCallback(cb, options) {\n  return setTimeout(function () {\n    var start = Date.now();\n    cb({\n      didTimeout: false,\n      timeRemaining: function timeRemaining() {\n        return Math.max(0, 50 - (Date.now() - start));\n      }\n    });\n  }, 1);\n}; // $FlowFixMe (TimeoutID type is not recognized by eslint)\n\n\nvar _cancelIdleCallback = function _cancelIdleCallback(id) {\n  clearTimeout(id);\n};\n\nvar isSupported = canUseDOM && typeof window.requestIdleCallback !== 'undefined';\nvar requestIdleCallback = isSupported ? window.requestIdleCallback : _requestIdleCallback;\nvar cancelIdleCallback = isSupported ? window.cancelIdleCallback : _cancelIdleCallback;\nexport default requestIdleCallback;\nexport { cancelIdleCallback };"]},"metadata":{},"sourceType":"script"}