Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo-mod-jslibs-dist.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'alpinejs/packages/alpinejs/src/nextTick.js')
-rw-r--r--alpinejs/packages/alpinejs/src/nextTick.js24
1 files changed, 0 insertions, 24 deletions
diff --git a/alpinejs/packages/alpinejs/src/nextTick.js b/alpinejs/packages/alpinejs/src/nextTick.js
deleted file mode 100644
index e5c0d88..0000000
--- a/alpinejs/packages/alpinejs/src/nextTick.js
+++ /dev/null
@@ -1,24 +0,0 @@
-
-let tickStack = []
-
-let isHolding = false
-
-export function nextTick(callback) {
- tickStack.push(callback)
-
- queueMicrotask(() => {
- isHolding || setTimeout(() => {
- releaseNextTicks()
- })
- })
-}
-
-export function releaseNextTicks() {
- isHolding = false
-
- while (tickStack.length) tickStack.shift()()
-}
-
-export function holdNextTicks() {
- isHolding = true
-}