/******/ (function() { // webpackBootstrap /******/ "use strict"; /******/ // The require scope /******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ /******/ !function() { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = function(exports, definition) { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ }(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ !function() { /******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } /******/ }(); /******/ /************************************************************************/ var __webpack_exports__ = {}; // EXPORTS __webpack_require__.d(__webpack_exports__, { "default": function() { return /* binding */ warning; } }); ;// CONCATENATED MODULE: ./node_modules/@wordpress/warning/build-module/utils.js /** * Object map tracking messages which have been logged, for use in ensuring a * message is only logged once. * * @type {Set} */ const logged = new Set(); ;// CONCATENATED MODULE: ./node_modules/@wordpress/warning/build-module/index.js /** * Internal dependencies */ function isDev() { return typeof process !== 'undefined' && process.env && "production" !== 'production'; } /** * Shows a warning with `message` if environment is not `production`. * * @param {string} message Message to show in the warning. * * @example * ```js * import warning from '@wordpress/warning'; * * function MyComponent( props ) { * if ( ! props.title ) { * warning( '`props.title` was not passed' ); * } * ... * } * ``` */ function warning(message) { if (!isDev()) { return; } // Skip if already logged. if (logged.has(message)) { return; } // eslint-disable-next-line no-console console.warn(message); // Throwing an error and catching it immediately to improve debugging // A consumer can use 'pause on caught exceptions' // https://github.com/facebook/react/issues/4216 try { throw Error(message); } catch (x) {// Do nothing. } logged.add(message); } (window.wp = window.wp || {}).warning = __webpack_exports__["default"]; /******/ })() ;