1 /******/ (function() { // webpackBootstrap |
1 /******/ (() => { // webpackBootstrap |
2 /******/ "use strict"; |
2 /******/ "use strict"; |
3 /******/ // The require scope |
3 /******/ // The require scope |
4 /******/ var __webpack_require__ = {}; |
4 /******/ var __webpack_require__ = {}; |
5 /******/ |
5 /******/ |
6 /************************************************************************/ |
6 /************************************************************************/ |
7 /******/ /* webpack/runtime/define property getters */ |
7 /******/ /* webpack/runtime/define property getters */ |
8 /******/ !function() { |
8 /******/ (() => { |
9 /******/ // define getter functions for harmony exports |
9 /******/ // define getter functions for harmony exports |
10 /******/ __webpack_require__.d = function(exports, definition) { |
10 /******/ __webpack_require__.d = (exports, definition) => { |
11 /******/ for(var key in definition) { |
11 /******/ for(var key in definition) { |
12 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { |
12 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { |
13 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); |
13 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); |
14 /******/ } |
14 /******/ } |
15 /******/ } |
15 /******/ } |
16 /******/ }; |
16 /******/ }; |
17 /******/ }(); |
17 /******/ })(); |
18 /******/ |
18 /******/ |
19 /******/ /* webpack/runtime/hasOwnProperty shorthand */ |
19 /******/ /* webpack/runtime/hasOwnProperty shorthand */ |
20 /******/ !function() { |
20 /******/ (() => { |
21 /******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } |
21 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) |
22 /******/ }(); |
22 /******/ })(); |
23 /******/ |
23 /******/ |
24 /************************************************************************/ |
24 /************************************************************************/ |
25 var __webpack_exports__ = {}; |
25 var __webpack_exports__ = {}; |
26 /* harmony export */ __webpack_require__.d(__webpack_exports__, { |
26 /* harmony export */ __webpack_require__.d(__webpack_exports__, { |
27 /* harmony export */ "default": function() { return /* binding */ domReady; } |
27 /* harmony export */ "default": () => (/* binding */ domReady) |
28 /* harmony export */ }); |
28 /* harmony export */ }); |
29 /** |
29 /** |
30 * @typedef {() => void} Callback |
30 * @typedef {() => void} Callback |
31 * |
31 * |
32 * TODO: Remove this typedef and inline `() => void` type. |
32 * TODO: Remove this typedef and inline `() => void` type. |
58 */ |
58 */ |
59 function domReady(callback) { |
59 function domReady(callback) { |
60 if (typeof document === 'undefined') { |
60 if (typeof document === 'undefined') { |
61 return; |
61 return; |
62 } |
62 } |
63 |
63 if (document.readyState === 'complete' || |
64 if (document.readyState === 'complete' || // DOMContentLoaded + Images/Styles/etc loaded, so we call directly. |
64 // DOMContentLoaded + Images/Styles/etc loaded, so we call directly. |
65 document.readyState === 'interactive' // DOMContentLoaded fires at this point, so we call directly. |
65 document.readyState === 'interactive' // DOMContentLoaded fires at this point, so we call directly. |
66 ) { |
66 ) { |
67 return void callback(); |
67 return void callback(); |
68 } // DOMContentLoaded has not fired yet, delay callback until then. |
68 } |
69 |
69 |
70 |
70 // DOMContentLoaded has not fired yet, delay callback until then. |
71 document.addEventListener('DOMContentLoaded', callback); |
71 document.addEventListener('DOMContentLoaded', callback); |
72 } |
72 } |
73 |
73 |
74 (window.wp = window.wp || {}).domReady = __webpack_exports__["default"]; |
74 (window.wp = window.wp || {}).domReady = __webpack_exports__["default"]; |
75 /******/ })() |
75 /******/ })() |