123456789101112131415 |
- const requestIdleCallback =
- window.requestIdleCallback ||
- function requestIdleCallbackPolyfill(cb) {
- const start = Date.now();
- return setTimeout(function () {
- cb({
- didTimeout: false,
- timeRemaining: function () {
- return Math.max(0, 50 - (Date.now() - start));
- },
- });
- }, 1);
- };
- export default requestIdleCallback;
|