UNPKG

@wordpress/priority-queue

Version:
29 lines (26 loc) 696 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createRequestIdleCallback = createRequestIdleCallback; exports.default = void 0; require("requestidlecallback"); /** * External dependencies */ /** * Internal dependencies */ /** * @return A function that schedules a callback when the browser is idle or via setTimeout on the server. */ function createRequestIdleCallback() { if (typeof window === 'undefined') { return callback => { setTimeout(() => callback(Date.now()), 0); }; } return window.requestIdleCallback; } var _default = exports.default = createRequestIdleCallback(); //# sourceMappingURL=request-idle-callback.js.map