File manager - Edit - /var/www/ratemypay/node_modules/alpinejs/src/nextTick.js
Back
let tickStack = [] let isHolding = false export function nextTick(callback = () => {}) { queueMicrotask(() => { isHolding || setTimeout(() => { releaseNextTicks() }) }) return new Promise((res) => { tickStack.push(() => { callback(); res(); }); }) } export function releaseNextTicks() { isHolding = false while (tickStack.length) tickStack.shift()() } export function holdNextTicks() { isHolding = true }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings