diff -r be944660c56a -r 3d72ae0968f4 wp/wp-includes/js/dist/viewport.js --- a/wp/wp-includes/js/dist/viewport.js Wed Sep 21 18:19:35 2022 +0200 +++ b/wp/wp-includes/js/dist/viewport.js Tue Sep 27 16:37:53 2022 +0200 @@ -1,142 +1,68 @@ -this["wp"] = this["wp"] || {}; this["wp"]["viewport"] = -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} +/******/ (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] }); +/******/ } +/******/ } /******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __webpack_require__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __webpack_require__.t = function(value, mode) { -/******/ if(mode & 1) value = __webpack_require__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __webpack_require__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "PR0u"); -/******/ }) +/******/ }(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ !function() { +/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ /************************************************************************/ -/******/ ({ - -/***/ "1ZqX": -/***/ (function(module, exports) { - -(function() { module.exports = window["wp"]["data"]; }()); - -/***/ }), - -/***/ "GRId": -/***/ (function(module, exports) { - -(function() { module.exports = window["wp"]["element"]; }()); - -/***/ }), - -/***/ "K9lf": -/***/ (function(module, exports) { - -(function() { module.exports = window["wp"]["compose"]; }()); - -/***/ }), - -/***/ "PR0u": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; +var __webpack_exports__ = {}; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS -__webpack_require__.d(__webpack_exports__, "store", function() { return /* reexport */ store; }); -__webpack_require__.d(__webpack_exports__, "ifViewportMatches", function() { return /* reexport */ if_viewport_matches; }); -__webpack_require__.d(__webpack_exports__, "withViewportMatch", function() { return /* reexport */ with_viewport_match; }); +__webpack_require__.d(__webpack_exports__, { + "ifViewportMatches": function() { return /* reexport */ if_viewport_matches; }, + "store": function() { return /* reexport */ store; }, + "withViewportMatch": function() { return /* reexport */ with_viewport_match; } +}); // NAMESPACE OBJECT: ./node_modules/@wordpress/viewport/build-module/store/actions.js var actions_namespaceObject = {}; __webpack_require__.r(actions_namespaceObject); -__webpack_require__.d(actions_namespaceObject, "setIsMatching", function() { return actions_setIsMatching; }); +__webpack_require__.d(actions_namespaceObject, { + "setIsMatching": function() { return setIsMatching; } +}); // NAMESPACE OBJECT: ./node_modules/@wordpress/viewport/build-module/store/selectors.js var selectors_namespaceObject = {}; __webpack_require__.r(selectors_namespaceObject); -__webpack_require__.d(selectors_namespaceObject, "isViewportMatch", function() { return isViewportMatch; }); - -// EXTERNAL MODULE: external "lodash" -var external_lodash_ = __webpack_require__("YLtl"); +__webpack_require__.d(selectors_namespaceObject, { + "isViewportMatch": function() { return isViewportMatch; } +}); -// EXTERNAL MODULE: external ["wp","data"] -var external_wp_data_ = __webpack_require__("1ZqX"); - -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/reducer.js +;// CONCATENATED MODULE: external "lodash" +var external_lodash_namespaceObject = window["lodash"]; +;// CONCATENATED MODULE: external ["wp","data"] +var external_wp_data_namespaceObject = window["wp"]["data"]; +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/reducer.js /** * Reducer returning the viewport state, as keys of breakpoint queries with * boolean value representing whether query is matched. @@ -146,7 +72,10 @@ * * @return {Object} Updated state. */ -function reducer(state = {}, action) { +function reducer() { + let state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + let action = arguments.length > 1 ? arguments[1] : undefined; + switch (action.type) { case 'SET_IS_MATCHING': return action.values; @@ -157,7 +86,7 @@ /* harmony default export */ var store_reducer = (reducer); -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/actions.js +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/actions.js /** * Returns an action object used in signalling that viewport queries have been * updated. Values are specified as an object of breakpoint query keys where @@ -167,14 +96,14 @@ * * @return {Object} Action object. */ -function actions_setIsMatching(values) { +function setIsMatching(values) { return { type: 'SET_IS_MATCHING', values }; } -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/selectors.js +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/selectors.js /** * Returns true if the viewport matches the given query, or false otherwise. * @@ -200,7 +129,7 @@ return !!state[query]; } -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/index.js +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/store/index.js /** * WordPress dependencies */ @@ -221,14 +150,14 @@ * @type {Object} */ -const store = Object(external_wp_data_["createReduxStore"])(STORE_NAME, { +const store = (0,external_wp_data_namespaceObject.createReduxStore)(STORE_NAME, { reducer: store_reducer, actions: actions_namespaceObject, selectors: selectors_namespaceObject }); -Object(external_wp_data_["register"])(store); +(0,external_wp_data_namespaceObject.register)(store); -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/listener.js +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/listener.js /** * External dependencies */ @@ -249,9 +178,9 @@ * Callback invoked when media query state should be updated. Is invoked a * maximum of one time per call stack. */ - const setIsMatching = Object(external_lodash_["debounce"])(() => { - const values = Object(external_lodash_["mapValues"])(queries, query => query.matches); - Object(external_wp_data_["dispatch"])(store).setIsMatching(values); + const setIsMatching = (0,external_lodash_namespaceObject.debounce)(() => { + const values = (0,external_lodash_namespaceObject.mapValues)(queries, query => query.matches); + (0,external_wp_data_namespaceObject.dispatch)(store).setIsMatching(values); }, { leading: true }); @@ -265,8 +194,8 @@ * @type {Object} */ - const queries = Object(external_lodash_["reduce"])(breakpoints, (result, width, name) => { - Object(external_lodash_["forEach"])(operators, (condition, operator) => { + const queries = (0,external_lodash_namespaceObject.reduce)(breakpoints, (result, width, name) => { + (0,external_lodash_namespaceObject.forEach)(operators, (condition, operator) => { const list = window.matchMedia(`(${condition}: ${width}px)`); list.addListener(setIsMatching); const key = [operator, name].join(' '); @@ -274,7 +203,7 @@ }); return result; }, {}); - window.addEventListener('orientationchange', setIsMatching); // Set initial values + window.addEventListener('orientationchange', setIsMatching); // Set initial values. setIsMatching(); setIsMatching.flush(); @@ -282,16 +211,28 @@ /* harmony default export */ var listener = (addDimensionsEventListener); -// EXTERNAL MODULE: external ["wp","compose"] -var external_wp_compose_ = __webpack_require__("K9lf"); +;// CONCATENATED MODULE: external ["wp","compose"] +var external_wp_compose_namespaceObject = window["wp"]["compose"]; +;// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js +function _extends() { + _extends = Object.assign ? Object.assign.bind() : function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__("wx14"); + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } -// EXTERNAL MODULE: external ["wp","element"] -var external_wp_element_ = __webpack_require__("GRId"); - -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/with-viewport-match.js + return target; + }; + return _extends.apply(this, arguments); +} +;// CONCATENATED MODULE: external ["wp","element"] +var external_wp_element_namespaceObject = window["wp"]["element"]; +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/with-viewport-match.js @@ -311,7 +252,7 @@ * * @see isViewportMatch * - * @param {Object} queries Object of prop name to viewport query. + * @param {Object} queries Object of prop name to viewport query. * * @example * @@ -329,7 +270,7 @@ */ const withViewportMatch = queries => { - const useViewPortQueriesResult = () => Object(external_lodash_["mapValues"])(queries, query => { + const useViewPortQueriesResult = () => (0,external_lodash_namespaceObject.mapValues)(queries, query => { let [operator, breakpointName] = query.split(' '); if (breakpointName === undefined) { @@ -341,20 +282,20 @@ // eslint-disable-next-line react-hooks/rules-of-hooks - return Object(external_wp_compose_["useViewportMatch"])(breakpointName, operator); + return (0,external_wp_compose_namespaceObject.useViewportMatch)(breakpointName, operator); }); - return Object(external_wp_compose_["createHigherOrderComponent"])(WrappedComponent => { - return Object(external_wp_compose_["pure"])(props => { + return (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(WrappedComponent => { + return (0,external_wp_compose_namespaceObject.pure)(props => { const queriesResult = useViewPortQueriesResult(); - return Object(external_wp_element_["createElement"])(WrappedComponent, Object(esm_extends["a" /* default */])({}, props, queriesResult)); + return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, _extends({}, props, queriesResult)); }); }, 'withViewportMatch'); }; /* harmony default export */ var with_viewport_match = (withViewportMatch); -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/if-viewport-matches.js +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/if-viewport-matches.js /** * WordPress dependencies */ @@ -385,13 +326,13 @@ * @return {Function} Higher-order component. */ -const ifViewportMatches = query => Object(external_wp_compose_["createHigherOrderComponent"])(Object(external_wp_compose_["compose"])([with_viewport_match({ +const ifViewportMatches = query => (0,external_wp_compose_namespaceObject.createHigherOrderComponent)((0,external_wp_compose_namespaceObject.compose)([with_viewport_match({ isViewportMatch: query -}), Object(external_wp_compose_["ifCondition"])(props => props.isViewportMatch)]), 'ifViewportMatches'); +}), (0,external_wp_compose_namespaceObject.ifCondition)(props => props.isViewportMatch)]), 'ifViewportMatches'); /* harmony default export */ var if_viewport_matches = (ifViewportMatches); -// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/index.js +;// CONCATENATED MODULE: ./node_modules/@wordpress/viewport/build-module/index.js /** * Internal dependencies */ @@ -427,39 +368,6 @@ }; listener(BREAKPOINTS, OPERATORS); - -/***/ }), - -/***/ "YLtl": -/***/ (function(module, exports) { - -(function() { module.exports = window["lodash"]; }()); - -/***/ }), - -/***/ "wx14": -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _extends; }); -function _extends() { - _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; - - return _extends.apply(this, arguments); -} - -/***/ }) - -/******/ }); \ No newline at end of file +(window.wp = window.wp || {}).viewport = __webpack_exports__; +/******/ })() +; \ No newline at end of file