UNPKG

@tamagui/react-native-web-lite

Version:
21 lines (20 loc) 773 B
var _requestIdleCallback = function (cb, options) { return setTimeout(function () { var start = Date.now(); cb({ didTimeout: !1, timeRemaining() { return Math.max(0, 50 - (Date.now() - start)); } }); }, 1); }, _cancelIdleCallback = function (id) { clearTimeout(id); }, isSupported = typeof window < "u" && typeof window.requestIdleCallback < "u", requestIdleCallback = isSupported ? window.requestIdleCallback : _requestIdleCallback, cancelIdleCallback = isSupported ? window.cancelIdleCallback : _cancelIdleCallback, requestIdleCallback_default = requestIdleCallback; export { cancelIdleCallback, requestIdleCallback_default as default }; //# sourceMappingURL=requestIdleCallback.native.js.map