UNPKG

@wordpress/editor

Version:
22 lines (21 loc) 486 B
// packages/editor/src/components/collaborators-overlay/timing-utils.ts function setDelayedInterval(callback, delayMs) { let timerHandle = null; const runner = () => { try { callback(); } catch (error) { } timerHandle = setTimeout(runner, delayMs); }; timerHandle = setTimeout(runner, delayMs); return () => { if (timerHandle) { clearTimeout(timerHandle); } }; } export { setDelayedInterval }; //# sourceMappingURL=timing-utils.mjs.map