@wordpress/dom-ready
Version:
Execute callback after the DOM is loaded.
16 lines (15 loc) • 439 B
JavaScript
// packages/dom-ready/src/index.js
function domReady(callback) {
if (typeof document === "undefined") {
return;
}
if (document.readyState === "complete" || // DOMContentLoaded + Images/Styles/etc loaded, so we call directly.
document.readyState === "interactive") {
return void callback();
}
document.addEventListener("DOMContentLoaded", callback);
}
export {
domReady as default
};
//# sourceMappingURL=index.js.map