summaryrefslogtreecommitdiff
path: root/packages/integrations/prefetch/src/requestIdleCallback.ts
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2023-12-01 23:50:15 +0800
committerGravatar GitHub <noreply@github.com> 2023-12-01 10:50:15 -0500
commitd83991ae8b51a304405330b4af8e9cc502f9bc57 (patch)
treed47843d3be1ba225c7f46e0c5372b2da56e37c0e /packages/integrations/prefetch/src/requestIdleCallback.ts
parentc47478bbf6b21973419f25234c68efb59466b368 (diff)
downloadastro-d83991ae8b51a304405330b4af8e9cc502f9bc57.tar.gz
astro-d83991ae8b51a304405330b4af8e9cc502f9bc57.tar.zst
astro-d83991ae8b51a304405330b4af8e9cc502f9bc57.zip
Remove @astrojs/prefetch integration (#9241)
Diffstat (limited to 'packages/integrations/prefetch/src/requestIdleCallback.ts')
-rw-r--r--packages/integrations/prefetch/src/requestIdleCallback.ts16
1 files changed, 0 insertions, 16 deletions
diff --git a/packages/integrations/prefetch/src/requestIdleCallback.ts b/packages/integrations/prefetch/src/requestIdleCallback.ts
deleted file mode 100644
index 9435bd41d..000000000
--- a/packages/integrations/prefetch/src/requestIdleCallback.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-function shim(callback: IdleRequestCallback, options?: IdleRequestOptions) {
- const timeout = options?.timeout ?? 50;
- const start = Date.now();
-
- return setTimeout(function () {
- callback({
- didTimeout: false,
- timeRemaining: function () {
- return Math.max(0, timeout - (Date.now() - start));
- },
- });
- }, 1);
-}
-
-const requestIdleCallback = window.requestIdleCallback || shim;
-export default requestIdleCallback;