|
|
- /******/ (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<string>}
- */
- const logged = new Set();
-
- ;// CONCATENATED MODULE: ./node_modules/@wordpress/warning/build-module/index.js
- /**
- * Internal dependencies
- */
-
- function isDev() {
- return true && true === true;
- }
-
- /**
- * 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"];
- /******/ })()
- ;
|