9 lines
295 B
JavaScript
9 lines
295 B
JavaScript
if (!globalThis.requestIdleCallback) {
|
|
globalThis.requestIdleCallback = (callback) =>
|
|
window.setTimeout(() => callback({ didTimeout: false, timeRemaining: () => 0 }), 0);
|
|
}
|
|
|
|
if (!globalThis.cancelIdleCallback) {
|
|
globalThis.cancelIdleCallback = (handle) => window.clearTimeout(handle);
|
|
}
|