Plugin Updates
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
|
||||
topMenuItems = adminBar.querySelectorAll( 'li.menupop' );
|
||||
allMenuItems = adminBar.querySelectorAll( '.ab-item' );
|
||||
adminBarLogout = document.getElementById( 'wp-admin-bar-logout' );
|
||||
adminBarLogout = document.querySelector( '#wp-admin-bar-logout a' );
|
||||
adminBarSearchForm = document.getElementById( 'adminbarsearch' );
|
||||
shortlink = document.getElementById( 'wp-admin-bar-get-shortlink' );
|
||||
skipLink = adminBar.querySelector( '.screen-reader-shortcut' );
|
||||
@@ -149,7 +149,8 @@
|
||||
function toggleHoverIfEnter( event ) {
|
||||
var wrapper;
|
||||
|
||||
if ( event.which !== 13 ) {
|
||||
// Follow link if pressing Ctrl and/or Shift with Enter (opening in a new tab or window).
|
||||
if ( event.which !== 13 || event.ctrlKey || event.shiftKey ) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -336,6 +337,11 @@
|
||||
|
||||
element.className += className;
|
||||
}
|
||||
|
||||
var menuItemToggle = element.querySelector( 'a' );
|
||||
if ( className === 'hover' && menuItemToggle && menuItemToggle.hasAttribute( 'aria-expanded' ) ) {
|
||||
menuItemToggle.setAttribute( 'aria-expanded', 'true' );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -366,6 +372,11 @@
|
||||
|
||||
element.className = classes.replace( /^[\s]+|[\s]+$/g, '' );
|
||||
}
|
||||
|
||||
var menuItemToggle = element.querySelector( 'a' );
|
||||
if ( className === 'hover' && menuItemToggle && menuItemToggle.hasAttribute( 'aria-expanded' ) ) {
|
||||
menuItemToggle.setAttribute( 'aria-expanded', 'false' );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Vendored
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(l,u,d){function m(e){27===e.which&&(e=w(e.target,".menupop"))&&(e.querySelector(".menupop > .ab-item").focus(),y(e,"hover"))}function f(e){var t;13!==e.which||w(e.target,".ab-sub-wrapper")||(t=w(e.target,".menupop"))&&(e.preventDefault(),(o(t,"hover")?y:b)(t,"hover"))}function p(e){var t;13===e.which&&(t=e.target.getAttribute("href"),-1<d.userAgent.toLowerCase().indexOf("applewebkit"))&&t&&"#"===t.charAt(0)&&setTimeout(function(){var e=l.getElementById(t.replace("#",""));e&&(e.setAttribute("tabIndex","0"),e.focus())},100)}function h(e,t){!w(t.target,".ab-sub-wrapper")&&(t.preventDefault(),t=w(t.target,".menupop"))&&(o(t,"hover")?y:(E(e),b))(t,"hover")}function v(e){var t,n=e.target.parentNode;if(t=n?n.querySelector(".shortlink-input"):t)return e.preventDefault&&e.preventDefault(),e.returnValue=!1,b(n,"selected"),t.focus(),t.select(),!(t.onblur=function(){y(n,"selected")})}function g(){if("sessionStorage"in u)try{for(var e in sessionStorage)-1<e.indexOf("wp-autosave-")&&sessionStorage.removeItem(e)}catch(e){}}function o(e,t){return e&&(e.classList&&e.classList.contains?e.classList.contains(t):e.className&&-1<e.className.split(" ").indexOf(t))}function b(e,t){e&&(e.classList&&e.classList.add?e.classList.add(t):o(e,t)||(e.className&&(e.className+=" "),e.className+=t))}function y(e,t){var n,r;if(e&&o(e,t))if(e.classList&&e.classList.remove)e.classList.remove(t);else{for(n=" "+t+" ",r=" "+e.className+" ";-1<r.indexOf(n);)r=r.replace(n,"");e.className=r.replace(/^[\s]+|[\s]+$/g,"")}}function E(e){if(e&&e.length)for(var t=0;t<e.length;t++)y(e[t],"hover")}function L(e){if(!e.target||"wpadminbar"===e.target.id||"wp-admin-bar-top-secondary"===e.target.id)try{u.scrollTo({top:-32,left:0,behavior:"smooth"})}catch(e){u.scrollTo(0,-32)}}function w(e,t){for(u.Element.prototype.matches||(u.Element.prototype.matches=u.Element.prototype.matchesSelector||u.Element.prototype.mozMatchesSelector||u.Element.prototype.msMatchesSelector||u.Element.prototype.oMatchesSelector||u.Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1<n});e&&e!==l;e=e.parentNode)if(e.matches(t))return e;return null}l.addEventListener("DOMContentLoaded",function(){var n,e,t,r,o,a,s,i,c=l.getElementById("wpadminbar");if(c&&"querySelectorAll"in c){n=c.querySelectorAll("li.menupop"),e=c.querySelectorAll(".ab-item"),t=l.getElementById("wp-admin-bar-logout"),r=l.getElementById("adminbarsearch"),o=l.getElementById("wp-admin-bar-get-shortlink"),a=c.querySelector(".screen-reader-shortcut"),s=/Mobile\/.+Safari/.test(d.userAgent)?"touchstart":"click",y(c,"nojs"),"ontouchstart"in u&&(l.body.addEventListener(s,function(e){w(e.target,"li.menupop")||E(n)}),c.addEventListener("touchstart",function e(){for(var t=0;t<n.length;t++)n[t].addEventListener("click",h.bind(null,n));c.removeEventListener("touchstart",e)})),c.addEventListener("click",L);for(i=0;i<n.length;i++)u.hoverintent(n[i],b.bind(null,n[i],"hover"),y.bind(null,n[i],"hover")).options({timeout:180}),n[i].addEventListener("keydown",f);for(i=0;i<e.length;i++)e[i].addEventListener("keydown",m);r&&((s=l.getElementById("adminbar-search")).addEventListener("focus",function(){b(r,"adminbar-focused")}),s.addEventListener("blur",function(){y(r,"adminbar-focused")})),a&&a.addEventListener("keydown",p),o&&o.addEventListener("click",v),u.location.hash&&u.scrollBy(0,-32),t&&t.addEventListener("click",g)}})}(document,window,navigator);
|
||||
!function(l,u,d){function f(e){27===e.which&&(e=w(e.target,".menupop"))&&(e.querySelector(".menupop > .ab-item").focus(),y(e,"hover"))}function p(e){var t;13!==e.which||e.ctrlKey||e.shiftKey||w(e.target,".ab-sub-wrapper")||(t=w(e.target,".menupop"))&&(e.preventDefault(),(a(t,"hover")?y:g)(t,"hover"))}function h(e){var t;13===e.which&&(t=e.target.getAttribute("href"),-1<d.userAgent.toLowerCase().indexOf("applewebkit"))&&t&&"#"===t.charAt(0)&&setTimeout(function(){var e=l.getElementById(t.replace("#",""));e&&(e.setAttribute("tabIndex","0"),e.focus())},100)}function m(e,t){!w(t.target,".ab-sub-wrapper")&&(t.preventDefault(),t=w(t.target,".menupop"))&&(a(t,"hover")?y:(E(e),g))(t,"hover")}function v(e){var t,r=e.target.parentNode;if(t=r?r.querySelector(".shortlink-input"):t)return e.preventDefault&&e.preventDefault(),e.returnValue=!1,g(r,"selected"),t.focus(),t.select(),!(t.onblur=function(){y(r,"selected")})}function b(){if("sessionStorage"in u)try{for(var e in sessionStorage)-1<e.indexOf("wp-autosave-")&&sessionStorage.removeItem(e)}catch(e){}}function a(e,t){return e&&(e.classList&&e.classList.contains?e.classList.contains(t):e.className&&-1<e.className.split(" ").indexOf(t))}function g(e,t){e&&(e.classList&&e.classList.add?e.classList.add(t):a(e,t)||(e.className&&(e.className+=" "),e.className+=t),e=e.querySelector("a"),"hover"===t)&&e&&e.hasAttribute("aria-expanded")&&e.setAttribute("aria-expanded","true")}function y(e,t){var r,n;if(e&&a(e,t)){if(e.classList&&e.classList.remove)e.classList.remove(t);else{for(r=" "+t+" ",n=" "+e.className+" ";-1<n.indexOf(r);)n=n.replace(r,"");e.className=n.replace(/^[\s]+|[\s]+$/g,"")}e=e.querySelector("a");"hover"===t&&e&&e.hasAttribute("aria-expanded")&&e.setAttribute("aria-expanded","false")}}function E(e){if(e&&e.length)for(var t=0;t<e.length;t++)y(e[t],"hover")}function L(e){if(!e.target||"wpadminbar"===e.target.id||"wp-admin-bar-top-secondary"===e.target.id)try{u.scrollTo({top:-32,left:0,behavior:"smooth"})}catch(e){u.scrollTo(0,-32)}}function w(e,t){for(u.Element.prototype.matches||(u.Element.prototype.matches=u.Element.prototype.matchesSelector||u.Element.prototype.mozMatchesSelector||u.Element.prototype.msMatchesSelector||u.Element.prototype.oMatchesSelector||u.Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),r=t.length;0<=--r&&t.item(r)!==this;);return-1<r});e&&e!==l;e=e.parentNode)if(e.matches(t))return e;return null}l.addEventListener("DOMContentLoaded",function(){var r,e,t,n,a,o,s,i,c=l.getElementById("wpadminbar");if(c&&"querySelectorAll"in c){r=c.querySelectorAll("li.menupop"),e=c.querySelectorAll(".ab-item"),t=l.querySelector("#wp-admin-bar-logout a"),n=l.getElementById("adminbarsearch"),a=l.getElementById("wp-admin-bar-get-shortlink"),o=c.querySelector(".screen-reader-shortcut"),s=/Mobile\/.+Safari/.test(d.userAgent)?"touchstart":"click",y(c,"nojs"),"ontouchstart"in u&&(l.body.addEventListener(s,function(e){w(e.target,"li.menupop")||E(r)}),c.addEventListener("touchstart",function e(){for(var t=0;t<r.length;t++)r[t].addEventListener("click",m.bind(null,r));c.removeEventListener("touchstart",e)})),c.addEventListener("click",L);for(i=0;i<r.length;i++)u.hoverintent(r[i],g.bind(null,r[i],"hover"),y.bind(null,r[i],"hover")).options({timeout:180}),r[i].addEventListener("keydown",p);for(i=0;i<e.length;i++)e[i].addEventListener("keydown",f);n&&((s=l.getElementById("adminbar-search")).addEventListener("focus",function(){g(n,"adminbar-focused")}),s.addEventListener("blur",function(){y(n,"adminbar-focused")})),o&&o.addEventListener("keydown",h),a&&a.addEventListener("click",v),u.location.hash&&u.scrollBy(0,-32),t&&t.addEventListener("click",b)}})}(document,window,navigator);
|
||||
Vendored
+19
-19
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,15 +51,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
setup: function() { return /* binding */ setup; },
|
||||
speak: function() { return /* binding */ speak; }
|
||||
setup: () => (/* binding */ setup),
|
||||
speak: () => (/* binding */ speak)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","domReady"]
|
||||
var external_wp_domReady_namespaceObject = window["wp"]["domReady"];
|
||||
const external_wp_domReady_namespaceObject = window["wp"]["domReady"];
|
||||
var external_wp_domReady_default = /*#__PURE__*/__webpack_require__.n(external_wp_domReady_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/a11y/build-module/add-intro-text.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
|
||||
Vendored
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var t={n:function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},d:function(e,n){for(var i in n)t.o(n,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:n[i]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{setup:function(){return d},speak:function(){return p}});var n=window.wp.domReady,i=t.n(n),o=window.wp.i18n;function r(t="polite"){const e=document.createElement("div");e.id=`a11y-speak-${t}`,e.className="a11y-speak-region",e.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),e.setAttribute("aria-live",t),e.setAttribute("aria-relevant","additions text"),e.setAttribute("aria-atomic","true");const{body:n}=document;return n&&n.appendChild(e),e}let a="";function d(){const t=document.getElementById("a11y-speak-intro-text"),e=document.getElementById("a11y-speak-assertive"),n=document.getElementById("a11y-speak-polite");null===t&&function(){const t=document.createElement("p");t.id="a11y-speak-intro-text",t.className="a11y-speak-intro-text",t.textContent=(0,o.__)("Notifications"),t.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),t.setAttribute("hidden","hidden");const{body:e}=document;e&&e.appendChild(t)}(),null===e&&r("assertive"),null===n&&r("polite")}function p(t,e){!function(){const t=document.getElementsByClassName("a11y-speak-region"),e=document.getElementById("a11y-speak-intro-text");for(let e=0;e<t.length;e++)t[e].textContent="";e&&e.setAttribute("hidden","hidden")}(),t=function(t){return t=t.replace(/<[^<>]+>/g," "),a===t&&(t+=" "),a=t,t}(t);const n=document.getElementById("a11y-speak-intro-text"),i=document.getElementById("a11y-speak-assertive"),o=document.getElementById("a11y-speak-polite");i&&"assertive"===e?i.textContent=t:o&&(o.textContent=t),n&&n.removeAttribute("hidden")}i()(d),(window.wp=window.wp||{}).a11y=e}();
|
||||
(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{setup:()=>d,speak:()=>p});const n=window.wp.domReady;var o=e.n(n);const i=window.wp.i18n;function a(e="polite"){const t=document.createElement("div");t.id=`a11y-speak-${e}`,t.className="a11y-speak-region",t.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions text"),t.setAttribute("aria-atomic","true");const{body:n}=document;return n&&n.appendChild(t),t}let r="";function d(){const e=document.getElementById("a11y-speak-intro-text"),t=document.getElementById("a11y-speak-assertive"),n=document.getElementById("a11y-speak-polite");null===e&&function(){const e=document.createElement("p");e.id="a11y-speak-intro-text",e.className="a11y-speak-intro-text",e.textContent=(0,i.__)("Notifications"),e.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),e.setAttribute("hidden","hidden");const{body:t}=document;t&&t.appendChild(e)}(),null===t&&a("assertive"),null===n&&a("polite")}function p(e,t){!function(){const e=document.getElementsByClassName("a11y-speak-region"),t=document.getElementById("a11y-speak-intro-text");for(let t=0;t<e.length;t++)e[t].textContent="";t&&t.setAttribute("hidden","hidden")}(),e=function(e){return e=e.replace(/<[^<>]+>/g," "),r===e&&(e+=" "),r=e,e}(e);const n=document.getElementById("a11y-speak-intro-text"),o=document.getElementById("a11y-speak-assertive"),i=document.getElementById("a11y-speak-polite");o&&"assertive"===t?o.textContent=e:i&&(i.textContent=e),n&&n.removeAttribute("hidden")}o()(d),(window.wp=window.wp||{}).a11y=t})();
|
||||
+27
-27
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,33 +39,33 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
store: function() { return /* reexport */ store; }
|
||||
store: () => (/* reexport */ store)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/annotations/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
__experimentalGetAllAnnotationsForBlock: function() { return __experimentalGetAllAnnotationsForBlock; },
|
||||
__experimentalGetAnnotations: function() { return __experimentalGetAnnotations; },
|
||||
__experimentalGetAnnotationsForBlock: function() { return __experimentalGetAnnotationsForBlock; },
|
||||
__experimentalGetAnnotationsForRichText: function() { return __experimentalGetAnnotationsForRichText; }
|
||||
__experimentalGetAllAnnotationsForBlock: () => (__experimentalGetAllAnnotationsForBlock),
|
||||
__experimentalGetAnnotations: () => (__experimentalGetAnnotations),
|
||||
__experimentalGetAnnotationsForBlock: () => (__experimentalGetAnnotationsForBlock),
|
||||
__experimentalGetAnnotationsForRichText: () => (__experimentalGetAnnotationsForRichText)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/annotations/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
__experimentalAddAnnotation: function() { return __experimentalAddAnnotation; },
|
||||
__experimentalRemoveAnnotation: function() { return __experimentalRemoveAnnotation; },
|
||||
__experimentalRemoveAnnotationsBySource: function() { return __experimentalRemoveAnnotationsBySource; },
|
||||
__experimentalUpdateAnnotationRange: function() { return __experimentalUpdateAnnotationRange; }
|
||||
__experimentalAddAnnotation: () => (__experimentalAddAnnotation),
|
||||
__experimentalRemoveAnnotation: () => (__experimentalRemoveAnnotation),
|
||||
__experimentalRemoveAnnotationsBySource: () => (__experimentalRemoveAnnotationsBySource),
|
||||
__experimentalUpdateAnnotationRange: () => (__experimentalUpdateAnnotationRange)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","richText"]
|
||||
var external_wp_richText_namespaceObject = window["wp"]["richText"];
|
||||
const external_wp_richText_namespaceObject = window["wp"]["richText"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/annotations/build-module/store/constants.js
|
||||
/**
|
||||
* The identifier for the data store.
|
||||
@@ -265,9 +265,9 @@ const {
|
||||
(0,external_wp_richText_namespaceObject.registerFormatType)(format_name, settings);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","hooks"]
|
||||
var external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/annotations/build-module/block/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -400,7 +400,7 @@ function annotations(state = {}, action) {
|
||||
}
|
||||
return state;
|
||||
}
|
||||
/* harmony default export */ var reducer = (annotations);
|
||||
/* harmony default export */ const reducer = (annotations);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/rememo/rememo.js
|
||||
|
||||
@@ -782,7 +782,7 @@ function __experimentalGetAnnotations(state) {
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-browser/native.js
|
||||
const randomUUID = typeof crypto !== 'undefined' && crypto.randomUUID && crypto.randomUUID.bind(crypto);
|
||||
/* harmony default export */ var esm_browser_native = ({
|
||||
/* harmony default export */ const esm_browser_native = ({
|
||||
randomUUID
|
||||
});
|
||||
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-browser/rng.js
|
||||
@@ -837,7 +837,7 @@ function stringify(arr, offset = 0) {
|
||||
return uuid;
|
||||
}
|
||||
|
||||
/* harmony default export */ var esm_browser_stringify = ((/* unused pure expression or super */ null && (stringify)));
|
||||
/* harmony default export */ const esm_browser_stringify = ((/* unused pure expression or super */ null && (stringify)));
|
||||
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-browser/v4.js
|
||||
|
||||
|
||||
@@ -867,7 +867,7 @@ function v4(options, buf, offset) {
|
||||
return unsafeStringify(rnds);
|
||||
}
|
||||
|
||||
/* harmony default export */ var esm_browser_v4 = (v4);
|
||||
/* harmony default export */ const esm_browser_v4 = (v4);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/annotations/build-module/store/actions.js
|
||||
/**
|
||||
* External dependencies
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+41
-28
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
"default": function() { return /* binding */ build_module; }
|
||||
"default": () => (/* binding */ build_module)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/nonce.js
|
||||
/**
|
||||
* @param {string} nonce
|
||||
@@ -63,7 +63,7 @@ function createNonceMiddleware(nonce) {
|
||||
middleware.nonce = nonce;
|
||||
return middleware;
|
||||
}
|
||||
/* harmony default export */ var nonce = (createNonceMiddleware);
|
||||
/* harmony default export */ const nonce = (createNonceMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/namespace-endpoint.js
|
||||
/**
|
||||
@@ -88,7 +88,7 @@ const namespaceAndEndpointMiddleware = (options, next) => {
|
||||
path
|
||||
});
|
||||
};
|
||||
/* harmony default export */ var namespace_endpoint = (namespaceAndEndpointMiddleware);
|
||||
/* harmony default export */ const namespace_endpoint = (namespaceAndEndpointMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/root-url.js
|
||||
/**
|
||||
@@ -125,10 +125,10 @@ const createRootURLMiddleware = rootURL => (options, next) => {
|
||||
});
|
||||
});
|
||||
};
|
||||
/* harmony default export */ var root_url = (createRootURLMiddleware);
|
||||
/* harmony default export */ const root_url = (createRootURLMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","url"]
|
||||
var external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
const external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/preloading.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -192,7 +192,7 @@ function prepareResponse(responseData, parse) {
|
||||
headers: responseData.headers
|
||||
}));
|
||||
}
|
||||
/* harmony default export */ var preloading = (createPreloadingMiddleware);
|
||||
/* harmony default export */ const preloading = (createPreloadingMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/fetch-all-middleware.js
|
||||
/**
|
||||
@@ -318,7 +318,7 @@ const fetchAllMiddleware = async (options, next) => {
|
||||
}
|
||||
return mergedResults;
|
||||
};
|
||||
/* harmony default export */ var fetch_all_middleware = (fetchAllMiddleware);
|
||||
/* harmony default export */ const fetch_all_middleware = (fetchAllMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/http-v1.js
|
||||
/**
|
||||
@@ -363,7 +363,7 @@ const httpV1Middleware = (options, next) => {
|
||||
}
|
||||
return next(options);
|
||||
};
|
||||
/* harmony default export */ var http_v1 = (httpV1Middleware);
|
||||
/* harmony default export */ const http_v1 = (httpV1Middleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/user-locale.js
|
||||
/**
|
||||
@@ -387,7 +387,7 @@ const userLocaleMiddleware = (options, next) => {
|
||||
}
|
||||
return next(options);
|
||||
};
|
||||
/* harmony default export */ var user_locale = (userLocaleMiddleware);
|
||||
/* harmony default export */ const user_locale = (userLocaleMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/utils/response.js
|
||||
/**
|
||||
@@ -541,7 +541,7 @@ const mediaUploadMiddleware = (options, next) => {
|
||||
return parseAndThrowError(response, options.parse);
|
||||
}).then(response => parseResponseAndNormalizeError(response, options.parse));
|
||||
};
|
||||
/* harmony default export */ var media_upload = (mediaUploadMiddleware);
|
||||
/* harmony default export */ const media_upload = (mediaUploadMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/middlewares/theme-preview.js
|
||||
/**
|
||||
@@ -553,23 +553,36 @@ const mediaUploadMiddleware = (options, next) => {
|
||||
* This appends a `wp_theme_preview` parameter to the REST API request URL if
|
||||
* the admin URL contains a `theme` GET parameter.
|
||||
*
|
||||
* If the REST API request URL has contained the `wp_theme_preview` parameter as `''`,
|
||||
* then bypass this middleware.
|
||||
*
|
||||
* @param {Record<string, any>} themePath
|
||||
* @return {import('../types').APIFetchMiddleware} Preloading middleware.
|
||||
*/
|
||||
const createThemePreviewMiddleware = themePath => (options, next) => {
|
||||
if (typeof options.url === 'string' && !(0,external_wp_url_namespaceObject.hasQueryArg)(options.url, 'wp_theme_preview')) {
|
||||
options.url = (0,external_wp_url_namespaceObject.addQueryArgs)(options.url, {
|
||||
wp_theme_preview: themePath
|
||||
});
|
||||
if (typeof options.url === 'string') {
|
||||
const wpThemePreview = (0,external_wp_url_namespaceObject.getQueryArg)(options.url, 'wp_theme_preview');
|
||||
if (wpThemePreview === undefined) {
|
||||
options.url = (0,external_wp_url_namespaceObject.addQueryArgs)(options.url, {
|
||||
wp_theme_preview: themePath
|
||||
});
|
||||
} else if (wpThemePreview === '') {
|
||||
options.url = (0,external_wp_url_namespaceObject.removeQueryArgs)(options.url, 'wp_theme_preview');
|
||||
}
|
||||
}
|
||||
if (typeof options.path === 'string' && !(0,external_wp_url_namespaceObject.hasQueryArg)(options.path, 'wp_theme_preview')) {
|
||||
options.path = (0,external_wp_url_namespaceObject.addQueryArgs)(options.path, {
|
||||
wp_theme_preview: themePath
|
||||
});
|
||||
if (typeof options.path === 'string') {
|
||||
const wpThemePreview = (0,external_wp_url_namespaceObject.getQueryArg)(options.path, 'wp_theme_preview');
|
||||
if (wpThemePreview === undefined) {
|
||||
options.path = (0,external_wp_url_namespaceObject.addQueryArgs)(options.path, {
|
||||
wp_theme_preview: themePath
|
||||
});
|
||||
} else if (wpThemePreview === '') {
|
||||
options.path = (0,external_wp_url_namespaceObject.removeQueryArgs)(options.path, 'wp_theme_preview');
|
||||
}
|
||||
}
|
||||
return next(options);
|
||||
};
|
||||
/* harmony default export */ var theme_preview = (createThemePreviewMiddleware);
|
||||
/* harmony default export */ const theme_preview = (createThemePreviewMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/api-fetch/build-module/index.js
|
||||
/**
|
||||
@@ -748,7 +761,7 @@ apiFetch.createRootURLMiddleware = root_url;
|
||||
apiFetch.fetchAllMiddleware = fetch_all_middleware;
|
||||
apiFetch.mediaUploadMiddleware = media_upload;
|
||||
apiFetch.createThemePreviewMiddleware = theme_preview;
|
||||
/* harmony default export */ var build_module = (apiFetch);
|
||||
/* harmony default export */ const build_module = (apiFetch);
|
||||
|
||||
(window.wp = window.wp || {}).apiFetch = __webpack_exports__["default"];
|
||||
/******/ })()
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+13
-14
@@ -1,43 +1,43 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ autop: function() { return /* binding */ autop; },
|
||||
/* harmony export */ removep: function() { return /* binding */ removep; }
|
||||
/* harmony export */ autop: () => (/* binding */ autop),
|
||||
/* harmony export */ removep: () => (/* binding */ removep)
|
||||
/* harmony export */ });
|
||||
/**
|
||||
* The regular expression for an HTML element.
|
||||
@@ -458,8 +458,7 @@ function removep(html) {
|
||||
// Restore preserved tags.
|
||||
if (preserve.length) {
|
||||
html = html.replace(/<wp-preserve>/g, () => {
|
||||
return (/** @type {string} */preserve.shift()
|
||||
);
|
||||
return /** @type {string} */preserve.shift();
|
||||
});
|
||||
}
|
||||
return html;
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+57
-15
@@ -1,46 +1,47 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ createBlobURL: function() { return /* binding */ createBlobURL; },
|
||||
/* harmony export */ getBlobByURL: function() { return /* binding */ getBlobByURL; },
|
||||
/* harmony export */ getBlobTypeByURL: function() { return /* binding */ getBlobTypeByURL; },
|
||||
/* harmony export */ isBlobURL: function() { return /* binding */ isBlobURL; },
|
||||
/* harmony export */ revokeBlobURL: function() { return /* binding */ revokeBlobURL; }
|
||||
/* harmony export */ createBlobURL: () => (/* binding */ createBlobURL),
|
||||
/* harmony export */ downloadBlob: () => (/* binding */ downloadBlob),
|
||||
/* harmony export */ getBlobByURL: () => (/* binding */ getBlobByURL),
|
||||
/* harmony export */ getBlobTypeByURL: () => (/* binding */ getBlobTypeByURL),
|
||||
/* harmony export */ isBlobURL: () => (/* binding */ isBlobURL),
|
||||
/* harmony export */ revokeBlobURL: () => (/* binding */ revokeBlobURL)
|
||||
/* harmony export */ });
|
||||
/**
|
||||
* @type {Record<string, File|undefined>}
|
||||
@@ -112,6 +113,47 @@ function isBlobURL(url) {
|
||||
return url.indexOf('blob:') === 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Downloads a file, e.g., a text or readable stream, in the browser.
|
||||
* Appropriate for downloading smaller file sizes, e.g., < 5 MB.
|
||||
*
|
||||
* Example usage:
|
||||
*
|
||||
* ```js
|
||||
* const fileContent = JSON.stringify(
|
||||
* {
|
||||
* "title": "My Post",
|
||||
* },
|
||||
* null,
|
||||
* 2
|
||||
* );
|
||||
* const filename = 'file.json';
|
||||
*
|
||||
* downloadBlob( filename, fileContent, 'application/json' );
|
||||
* ```
|
||||
*
|
||||
* @param {string} filename File name.
|
||||
* @param {BlobPart} content File content (BufferSource | Blob | string).
|
||||
* @param {string} contentType (Optional) File mime type. Default is `''`.
|
||||
*/
|
||||
function downloadBlob(filename, content, contentType = '') {
|
||||
if (!filename || !content) {
|
||||
return;
|
||||
}
|
||||
const file = new window.Blob([content], {
|
||||
type: contentType
|
||||
});
|
||||
const url = window.URL.createObjectURL(file);
|
||||
const anchorElement = document.createElement('a');
|
||||
anchorElement.href = url;
|
||||
anchorElement.download = filename;
|
||||
anchorElement.style.display = 'none';
|
||||
document.body.appendChild(anchorElement);
|
||||
anchorElement.click();
|
||||
document.body.removeChild(anchorElement);
|
||||
window.URL.revokeObjectURL(url);
|
||||
}
|
||||
|
||||
(window.wp = window.wp || {}).blob = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
Vendored
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(n,t){for(var o in t)e.o(t,o)&&!e.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:t[o]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{createBlobURL:function(){return o},getBlobByURL:function(){return r},getBlobTypeByURL:function(){return u},isBlobURL:function(){return c},revokeBlobURL:function(){return i}});const t={};function o(e){const n=window.URL.createObjectURL(e);return t[n]=e,n}function r(e){return t[e]}function u(e){return r(e)?.type.split("/")[0]}function i(e){t[e]&&window.URL.revokeObjectURL(e),delete t[e]}function c(e){return!(!e||!e.indexOf)&&0===e.indexOf("blob:")}(window.wp=window.wp||{}).blob=n}();
|
||||
(()=>{"use strict";var e={d:(o,t)=>{for(var n in t)e.o(t,n)&&!e.o(o,n)&&Object.defineProperty(o,n,{enumerable:!0,get:t[n]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={};e.r(o),e.d(o,{createBlobURL:()=>n,downloadBlob:()=>c,getBlobByURL:()=>r,getBlobTypeByURL:()=>d,isBlobURL:()=>l,revokeBlobURL:()=>i});const t={};function n(e){const o=window.URL.createObjectURL(e);return t[o]=e,o}function r(e){return t[e]}function d(e){return r(e)?.type.split("/")[0]}function i(e){t[e]&&window.URL.revokeObjectURL(e),delete t[e]}function l(e){return!(!e||!e.indexOf)&&0===e.indexOf("blob:")}function c(e,o,t=""){if(!e||!o)return;const n=new window.Blob([o],{type:t}),r=window.URL.createObjectURL(n),d=document.createElement("a");d.href=r,d.download=e,d.style.display="none",document.body.appendChild(d),d.click(),document.body.removeChild(d),window.URL.revokeObjectURL(r)}(window.wp=window.wp||{}).blob=o})();
|
||||
+237
-199
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,57 +51,59 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
store: function() { return /* reexport */ store; }
|
||||
store: () => (/* reexport */ store)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/block-directory/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
getDownloadableBlocks: function() { return getDownloadableBlocks; },
|
||||
getErrorNoticeForBlock: function() { return getErrorNoticeForBlock; },
|
||||
getErrorNotices: function() { return getErrorNotices; },
|
||||
getInstalledBlockTypes: function() { return getInstalledBlockTypes; },
|
||||
getNewBlockTypes: function() { return getNewBlockTypes; },
|
||||
getUnusedBlockTypes: function() { return getUnusedBlockTypes; },
|
||||
isInstalling: function() { return isInstalling; },
|
||||
isRequestingDownloadableBlocks: function() { return isRequestingDownloadableBlocks; }
|
||||
getDownloadableBlocks: () => (getDownloadableBlocks),
|
||||
getErrorNoticeForBlock: () => (getErrorNoticeForBlock),
|
||||
getErrorNotices: () => (getErrorNotices),
|
||||
getInstalledBlockTypes: () => (getInstalledBlockTypes),
|
||||
getNewBlockTypes: () => (getNewBlockTypes),
|
||||
getUnusedBlockTypes: () => (getUnusedBlockTypes),
|
||||
isInstalling: () => (isInstalling),
|
||||
isRequestingDownloadableBlocks: () => (isRequestingDownloadableBlocks)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/block-directory/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
addInstalledBlockType: function() { return addInstalledBlockType; },
|
||||
clearErrorNotice: function() { return clearErrorNotice; },
|
||||
fetchDownloadableBlocks: function() { return fetchDownloadableBlocks; },
|
||||
installBlockType: function() { return installBlockType; },
|
||||
receiveDownloadableBlocks: function() { return receiveDownloadableBlocks; },
|
||||
removeInstalledBlockType: function() { return removeInstalledBlockType; },
|
||||
setErrorNotice: function() { return setErrorNotice; },
|
||||
setIsInstalling: function() { return setIsInstalling; },
|
||||
uninstallBlockType: function() { return uninstallBlockType; }
|
||||
addInstalledBlockType: () => (addInstalledBlockType),
|
||||
clearErrorNotice: () => (clearErrorNotice),
|
||||
fetchDownloadableBlocks: () => (fetchDownloadableBlocks),
|
||||
installBlockType: () => (installBlockType),
|
||||
receiveDownloadableBlocks: () => (receiveDownloadableBlocks),
|
||||
removeInstalledBlockType: () => (removeInstalledBlockType),
|
||||
setErrorNotice: () => (setErrorNotice),
|
||||
setIsInstalling: () => (setIsInstalling),
|
||||
uninstallBlockType: () => (uninstallBlockType)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/block-directory/build-module/store/resolvers.js
|
||||
var resolvers_namespaceObject = {};
|
||||
__webpack_require__.r(resolvers_namespaceObject);
|
||||
__webpack_require__.d(resolvers_namespaceObject, {
|
||||
getDownloadableBlocks: function() { return resolvers_getDownloadableBlocks; }
|
||||
getDownloadableBlocks: () => (resolvers_getDownloadableBlocks)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","plugins"]
|
||||
var external_wp_plugins_namespaceObject = window["wp"]["plugins"];
|
||||
const external_wp_plugins_namespaceObject = window["wp"]["plugins"];
|
||||
;// CONCATENATED MODULE: external ["wp","hooks"]
|
||||
var external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
;// CONCATENATED MODULE: external ["wp","blocks"]
|
||||
var external_wp_blocks_namespaceObject = window["wp"]["blocks"];
|
||||
const external_wp_blocks_namespaceObject = window["wp"]["blocks"];
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","editor"]
|
||||
var external_wp_editor_namespaceObject = window["wp"]["editor"];
|
||||
const external_wp_editor_namespaceObject = window["wp"]["editor"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/store/reducer.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -199,14 +201,14 @@ const errorNotices = (state = {}, action) => {
|
||||
}
|
||||
return state;
|
||||
};
|
||||
/* harmony default export */ var reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
/* harmony default export */ const reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
downloadableBlocks,
|
||||
blockManagement,
|
||||
errorNotices
|
||||
}));
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","blockEditor"]
|
||||
var external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
|
||||
const external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/store/utils/has-block-type.js
|
||||
/**
|
||||
* Check if a block list contains a specific block type. Recursively searches
|
||||
@@ -348,14 +350,14 @@ function getErrorNoticeForBlock(state, blockId) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: external ["wp","apiFetch"]
|
||||
var external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","notices"]
|
||||
var external_wp_notices_namespaceObject = window["wp"]["notices"];
|
||||
const external_wp_notices_namespaceObject = window["wp"]["notices"];
|
||||
;// CONCATENATED MODULE: external ["wp","url"]
|
||||
var external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
const external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/store/load-assets.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -1047,7 +1049,7 @@ function __disposeResources(env) {
|
||||
return next();
|
||||
}
|
||||
|
||||
/* harmony default export */ var tslib_es6 = ({
|
||||
/* harmony default export */ const tslib_es6 = ({
|
||||
__extends,
|
||||
__assign,
|
||||
__rest,
|
||||
@@ -1306,13 +1308,13 @@ function AutoBlockUninstaller() {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: external ["wp","components"]
|
||||
var external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
const external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
;// CONCATENATED MODULE: external ["wp","coreData"]
|
||||
var external_wp_coreData_namespaceObject = window["wp"]["coreData"];
|
||||
const external_wp_coreData_namespaceObject = window["wp"]["coreData"];
|
||||
;// CONCATENATED MODULE: external ["wp","htmlEntities"]
|
||||
var external_wp_htmlEntities_namespaceObject = window["wp"]["htmlEntities"];
|
||||
const external_wp_htmlEntities_namespaceObject = window["wp"]["htmlEntities"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/icon/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -1343,23 +1345,23 @@ function Icon({
|
||||
ref
|
||||
});
|
||||
}
|
||||
/* harmony default export */ var icon = ((0,external_wp_element_namespaceObject.forwardRef)(Icon));
|
||||
/* harmony default export */ const icon = ((0,external_wp_element_namespaceObject.forwardRef)(Icon));
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","primitives"]
|
||||
var external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/star-filled.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const starFilled = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const starFilled = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"
|
||||
}));
|
||||
/* harmony default export */ var star_filled = (starFilled);
|
||||
/* harmony default export */ const star_filled = (starFilled);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/star-half.js
|
||||
|
||||
@@ -1367,13 +1369,13 @@ const starFilled = (0,external_wp_element_namespaceObject.createElement)(externa
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const starHalf = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const starHalf = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"
|
||||
}));
|
||||
/* harmony default export */ var star_half = (starHalf);
|
||||
/* harmony default export */ const star_half = (starHalf);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/star-empty.js
|
||||
|
||||
@@ -1381,15 +1383,15 @@ const starHalf = (0,external_wp_element_namespaceObject.createElement)(external_
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const starEmpty = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const starEmpty = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
fillRule: "evenodd",
|
||||
d: "M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",
|
||||
clipRule: "evenodd"
|
||||
}));
|
||||
/* harmony default export */ var star_empty = (starEmpty);
|
||||
/* harmony default export */ const star_empty = (starEmpty);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/block-ratings/stars.js
|
||||
|
||||
@@ -1405,33 +1407,33 @@ function Stars({
|
||||
const fullStarCount = Math.floor(rating);
|
||||
const halfStarCount = Math.ceil(rating - fullStarCount);
|
||||
const emptyStarCount = 5 - (fullStarCount + halfStarCount);
|
||||
return (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
return (0,external_React_namespaceObject.createElement)("span", {
|
||||
"aria-label": (0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: number of stars. */
|
||||
(0,external_wp_i18n_namespaceObject.__)('%s out of 5 stars'), stars)
|
||||
}, Array.from({
|
||||
length: fullStarCount
|
||||
}).map((_, i) => (0,external_wp_element_namespaceObject.createElement)(icon, {
|
||||
}).map((_, i) => (0,external_React_namespaceObject.createElement)(icon, {
|
||||
key: `full_stars_${i}`,
|
||||
className: "block-directory-block-ratings__star-full",
|
||||
icon: star_filled,
|
||||
size: 16
|
||||
})), Array.from({
|
||||
length: halfStarCount
|
||||
}).map((_, i) => (0,external_wp_element_namespaceObject.createElement)(icon, {
|
||||
}).map((_, i) => (0,external_React_namespaceObject.createElement)(icon, {
|
||||
key: `half_stars_${i}`,
|
||||
className: "block-directory-block-ratings__star-half-full",
|
||||
icon: star_half,
|
||||
size: 16
|
||||
})), Array.from({
|
||||
length: emptyStarCount
|
||||
}).map((_, i) => (0,external_wp_element_namespaceObject.createElement)(icon, {
|
||||
}).map((_, i) => (0,external_React_namespaceObject.createElement)(icon, {
|
||||
key: `empty_stars_${i}`,
|
||||
className: "block-directory-block-ratings__star-empty",
|
||||
icon: star_empty,
|
||||
size: 16
|
||||
})));
|
||||
}
|
||||
/* harmony default export */ var stars = (Stars);
|
||||
/* harmony default export */ const stars = (Stars);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/block-ratings/index.js
|
||||
|
||||
@@ -1441,12 +1443,12 @@ function Stars({
|
||||
|
||||
const BlockRatings = ({
|
||||
rating
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
}) => (0,external_React_namespaceObject.createElement)("span", {
|
||||
className: "block-directory-block-ratings"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(stars, {
|
||||
}, (0,external_React_namespaceObject.createElement)(stars, {
|
||||
rating: rating
|
||||
}));
|
||||
/* harmony default export */ var block_ratings = (BlockRatings);
|
||||
/* harmony default export */ const block_ratings = (BlockRatings);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-block-icon/index.js
|
||||
|
||||
@@ -1458,17 +1460,17 @@ function DownloadableBlockIcon({
|
||||
icon
|
||||
}) {
|
||||
const className = 'block-directory-downloadable-block-icon';
|
||||
return icon.match(/\.(jpeg|jpg|gif|png|svg)(?:\?.*)?$/) !== null ? (0,external_wp_element_namespaceObject.createElement)("img", {
|
||||
return icon.match(/\.(jpeg|jpg|gif|png|svg)(?:\?.*)?$/) !== null ? (0,external_React_namespaceObject.createElement)("img", {
|
||||
className: className,
|
||||
src: icon,
|
||||
alt: ""
|
||||
}) : (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockIcon, {
|
||||
}) : (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockIcon, {
|
||||
className: className,
|
||||
icon: icon,
|
||||
showColors: true
|
||||
});
|
||||
}
|
||||
/* harmony default export */ var downloadable_block_icon = (DownloadableBlockIcon);
|
||||
/* harmony default export */ const downloadable_block_icon = (DownloadableBlockIcon);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-block-notice/index.js
|
||||
|
||||
@@ -1489,13 +1491,25 @@ const DownloadableBlockNotice = ({
|
||||
if (!errorNotice) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-downloadable-block-notice"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-downloadable-block-notice__content"
|
||||
}, errorNotice.message, errorNotice.isFatal ? ' ' + (0,external_wp_i18n_namespaceObject.__)('Try reloading the page.') : null));
|
||||
};
|
||||
/* harmony default export */ var downloadable_block_notice = (DownloadableBlockNotice);
|
||||
/* harmony default export */ const downloadable_block_notice = (DownloadableBlockNotice);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","privateApis"]
|
||||
const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/lock-unlock.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const {
|
||||
lock,
|
||||
unlock
|
||||
} = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I know using unstable features means my theme or plugin will inevitably break in the next version of WordPress.', '@wordpress/block-directory');
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-block-list-item/index.js
|
||||
|
||||
@@ -1517,6 +1531,10 @@ const DownloadableBlockNotice = ({
|
||||
|
||||
|
||||
|
||||
const {
|
||||
CompositeItemV2: CompositeItem
|
||||
} = unlock(external_wp_components_namespaceObject.privateApis);
|
||||
|
||||
// Return the appropriate block item label, given the block data and status.
|
||||
function getDownloadableBlockLabel({
|
||||
title,
|
||||
@@ -1586,50 +1604,52 @@ function DownloadableBlockListItem({
|
||||
} else if (isInstalling) {
|
||||
statusText = (0,external_wp_i18n_namespaceObject.__)('Installing…');
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__unstableCompositeItem, {
|
||||
__experimentalIsFocusable: true,
|
||||
role: "option",
|
||||
as: external_wp_components_namespaceObject.Button,
|
||||
...composite,
|
||||
className: "block-directory-downloadable-block-list-item",
|
||||
onClick: event => {
|
||||
event.preventDefault();
|
||||
onClick();
|
||||
},
|
||||
isBusy: isInstalling,
|
||||
disabled: isInstalling || !isInstallable,
|
||||
label: getDownloadableBlockLabel(item, {
|
||||
hasNotice,
|
||||
isInstalled,
|
||||
isInstalling
|
||||
return (0,external_React_namespaceObject.createElement)(CompositeItem, {
|
||||
render: (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
__experimentalIsFocusable: true,
|
||||
type: "button",
|
||||
role: "option",
|
||||
className: "block-directory-downloadable-block-list-item",
|
||||
isBusy: isInstalling,
|
||||
onClick: event => {
|
||||
event.preventDefault();
|
||||
onClick();
|
||||
},
|
||||
label: getDownloadableBlockLabel(item, {
|
||||
hasNotice,
|
||||
isInstalled,
|
||||
isInstalling
|
||||
}),
|
||||
showTooltip: true,
|
||||
tooltipPosition: "top center"
|
||||
}),
|
||||
showTooltip: true,
|
||||
tooltipPosition: "top center"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
store: composite,
|
||||
disabled: isInstalling || !isInstallable
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-downloadable-block-list-item__icon"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(downloadable_block_icon, {
|
||||
}, (0,external_React_namespaceObject.createElement)(downloadable_block_icon, {
|
||||
icon: icon,
|
||||
title: title
|
||||
}), isInstalling ? (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
}), isInstalling ? (0,external_React_namespaceObject.createElement)("span", {
|
||||
className: "block-directory-downloadable-block-list-item__spinner"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Spinner, null)) : (0,external_wp_element_namespaceObject.createElement)(block_ratings, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Spinner, null)) : (0,external_React_namespaceObject.createElement)(block_ratings, {
|
||||
rating: rating
|
||||
})), (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
})), (0,external_React_namespaceObject.createElement)("span", {
|
||||
className: "block-directory-downloadable-block-list-item__details"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
}, (0,external_React_namespaceObject.createElement)("span", {
|
||||
className: "block-directory-downloadable-block-list-item__title"
|
||||
}, (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %1$s: block title, %2$s: author name. */
|
||||
(0,external_wp_i18n_namespaceObject.__)('%1$s <span>by %2$s</span>'), (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(title), author), {
|
||||
span: (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
span: (0,external_React_namespaceObject.createElement)("span", {
|
||||
className: "block-directory-downloadable-block-list-item__author"
|
||||
})
|
||||
})), hasNotice ? (0,external_wp_element_namespaceObject.createElement)(downloadable_block_notice, {
|
||||
})), hasNotice ? (0,external_React_namespaceObject.createElement)(downloadable_block_notice, {
|
||||
block: item
|
||||
}) : (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("span", {
|
||||
}) : (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)("span", {
|
||||
className: "block-directory-downloadable-block-list-item__desc"
|
||||
}, !!statusText ? statusText : (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(description)), isInstallable && !(isInstalled || isInstalling) && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.VisuallyHidden, null, (0,external_wp_i18n_namespaceObject.__)('Install block')))));
|
||||
}, !!statusText ? statusText : (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(description)), isInstallable && !(isInstalled || isInstalling) && (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.VisuallyHidden, null, (0,external_wp_i18n_namespaceObject.__)('Install block')))));
|
||||
}
|
||||
/* harmony default export */ var downloadable_block_list_item = (DownloadableBlockListItem);
|
||||
/* harmony default export */ const downloadable_block_list_item = (DownloadableBlockListItem);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-blocks-list/index.js
|
||||
|
||||
@@ -1646,26 +1666,31 @@ function DownloadableBlockListItem({
|
||||
*/
|
||||
|
||||
|
||||
|
||||
const {
|
||||
CompositeV2: Composite,
|
||||
useCompositeStoreV2: useCompositeStore
|
||||
} = unlock(external_wp_components_namespaceObject.privateApis);
|
||||
const noop = () => {};
|
||||
function DownloadableBlocksList({
|
||||
items,
|
||||
onHover = noop,
|
||||
onSelect
|
||||
}) {
|
||||
const composite = (0,external_wp_components_namespaceObject.__unstableUseCompositeState)();
|
||||
const composite = useCompositeStore();
|
||||
const {
|
||||
installBlockType
|
||||
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
|
||||
if (!items.length) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.__unstableComposite, {
|
||||
...composite,
|
||||
return (0,external_React_namespaceObject.createElement)(Composite, {
|
||||
store: composite,
|
||||
role: "listbox",
|
||||
className: "block-directory-downloadable-blocks-list",
|
||||
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Blocks available for install')
|
||||
}, items.map(item => {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(downloadable_block_list_item, {
|
||||
return (0,external_React_namespaceObject.createElement)(downloadable_block_list_item, {
|
||||
key: item.id,
|
||||
composite: composite,
|
||||
onClick: () => {
|
||||
@@ -1688,10 +1713,10 @@ function DownloadableBlocksList({
|
||||
});
|
||||
}));
|
||||
}
|
||||
/* harmony default export */ var downloadable_blocks_list = (DownloadableBlocksList);
|
||||
/* harmony default export */ const downloadable_blocks_list = (DownloadableBlocksList);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","a11y"]
|
||||
var external_wp_a11y_namespaceObject = window["wp"]["a11y"];
|
||||
const external_wp_a11y_namespaceObject = window["wp"]["a11y"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-blocks-panel/inserter-panel.js
|
||||
|
||||
/**
|
||||
@@ -1710,21 +1735,21 @@ function DownloadableBlocksInserterPanel({
|
||||
(0,external_wp_a11y_namespaceObject.speak)((0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %d: number of available blocks. */
|
||||
(0,external_wp_i18n_namespaceObject._n)('%d additional block is available to install.', '%d additional blocks are available to install.', count), count));
|
||||
}, [count]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, !hasLocalBlocks && (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, !hasLocalBlocks && (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "block-directory-downloadable-blocks-panel__no-local"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('No results available from your installed blocks.')), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('No results available from your installed blocks.')), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-editor-inserter__quick-inserter-separator"
|
||||
}), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-downloadable-blocks-panel"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-downloadable-blocks-panel__header"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("h2", {
|
||||
}, (0,external_React_namespaceObject.createElement)("h2", {
|
||||
className: "block-directory-downloadable-blocks-panel__title"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Available to install')), (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Available to install')), (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "block-directory-downloadable-blocks-panel__description"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Select a block to install and add it to your post.'))), children));
|
||||
}
|
||||
/* harmony default export */ var inserter_panel = (DownloadableBlocksInserterPanel);
|
||||
/* harmony default export */ const inserter_panel = (DownloadableBlocksInserterPanel);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/block-default.js
|
||||
|
||||
@@ -1732,13 +1757,13 @@ function DownloadableBlocksInserterPanel({
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const blockDefault = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const blockDefault = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"
|
||||
}));
|
||||
/* harmony default export */ var block_default = (blockDefault);
|
||||
/* harmony default export */ const block_default = (blockDefault);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-blocks-panel/no-results.js
|
||||
|
||||
@@ -1749,18 +1774,18 @@ const blockDefault = (0,external_wp_element_namespaceObject.createElement)(exter
|
||||
|
||||
|
||||
function DownloadableBlocksNoResults() {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-editor-inserter__no-results"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(icon, {
|
||||
}, (0,external_React_namespaceObject.createElement)(icon, {
|
||||
className: "block-editor-inserter__no-results-icon",
|
||||
icon: block_default
|
||||
}), (0,external_wp_element_namespaceObject.createElement)("p", null, (0,external_wp_i18n_namespaceObject.__)('No results found.'))), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}), (0,external_React_namespaceObject.createElement)("p", null, (0,external_wp_i18n_namespaceObject.__)('No results found.'))), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-editor-inserter__tips"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Tip, null, (0,external_wp_i18n_namespaceObject.__)('Interested in creating your own block?'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ExternalLink, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Tip, null, (0,external_wp_i18n_namespaceObject.__)('Interested in creating your own block?'), (0,external_React_namespaceObject.createElement)("br", null), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ExternalLink, {
|
||||
href: "https://developer.wordpress.org/block-editor/"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Get started here'), "."))));
|
||||
}
|
||||
/* harmony default export */ var no_results = (DownloadableBlocksNoResults);
|
||||
/* harmony default export */ const no_results = (DownloadableBlocksNoResults);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/downloadable-blocks-panel/index.js
|
||||
|
||||
@@ -1773,7 +1798,6 @@ function DownloadableBlocksNoResults() {
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
@@ -1782,70 +1806,86 @@ function DownloadableBlocksNoResults() {
|
||||
|
||||
|
||||
const EMPTY_ARRAY = [];
|
||||
const useDownloadableBlocks = filterValue => (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||
const {
|
||||
getDownloadableBlocks,
|
||||
isRequestingDownloadableBlocks,
|
||||
getInstalledBlockTypes
|
||||
} = select(store);
|
||||
const hasPermission = select(external_wp_coreData_namespaceObject.store).canUser('read', 'block-directory/search');
|
||||
let downloadableBlocks = EMPTY_ARRAY;
|
||||
if (hasPermission) {
|
||||
downloadableBlocks = getDownloadableBlocks(filterValue);
|
||||
|
||||
// Filter out blocks that are already installed.
|
||||
const installedBlockTypes = getInstalledBlockTypes();
|
||||
const installableBlocks = downloadableBlocks.filter(({
|
||||
name
|
||||
}) => {
|
||||
// Check if the block has just been installed, in which case it
|
||||
// should still show in the list to avoid suddenly disappearing.
|
||||
// `installedBlockTypes` only returns blocks stored in state
|
||||
// immediately after installation, not all installed blocks.
|
||||
const isJustInstalled = installedBlockTypes.some(blockType => blockType.name === name);
|
||||
const isPreviouslyInstalled = (0,external_wp_blocks_namespaceObject.getBlockType)(name);
|
||||
return isJustInstalled || !isPreviouslyInstalled;
|
||||
});
|
||||
|
||||
// Keep identity of the `downloadableBlocks` array if nothing was filtered out
|
||||
if (installableBlocks.length !== downloadableBlocks.length) {
|
||||
downloadableBlocks = installableBlocks;
|
||||
}
|
||||
|
||||
// Return identical empty array when there are no blocks
|
||||
if (downloadableBlocks.length === 0) {
|
||||
downloadableBlocks = EMPTY_ARRAY;
|
||||
}
|
||||
}
|
||||
return {
|
||||
hasPermission,
|
||||
downloadableBlocks,
|
||||
isLoading: isRequestingDownloadableBlocks(filterValue)
|
||||
};
|
||||
}, [filterValue]);
|
||||
function DownloadableBlocksPanel({
|
||||
downloadableItems,
|
||||
onSelect,
|
||||
onHover,
|
||||
hasLocalBlocks,
|
||||
hasPermission,
|
||||
isLoading,
|
||||
isTyping
|
||||
isTyping,
|
||||
filterValue
|
||||
}) {
|
||||
if (typeof hasPermission === 'undefined' || isLoading || isTyping) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, hasPermission && !hasLocalBlocks && (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
const {
|
||||
hasPermission,
|
||||
downloadableBlocks,
|
||||
isLoading
|
||||
} = useDownloadableBlocks(filterValue);
|
||||
if (hasPermission === undefined || isLoading || isTyping) {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, hasPermission && !hasLocalBlocks && (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "block-directory-downloadable-blocks-panel__no-local"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('No results available from your installed blocks.')), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('No results available from your installed blocks.')), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-editor-inserter__quick-inserter-separator"
|
||||
})), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
})), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-downloadable-blocks-panel has-blocks-loading"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Spinner, null)));
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Spinner, null)));
|
||||
}
|
||||
if (false === hasPermission) {
|
||||
if (!hasLocalBlocks) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(no_results, null);
|
||||
return (0,external_React_namespaceObject.createElement)(no_results, null);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
return !!downloadableItems.length ? (0,external_wp_element_namespaceObject.createElement)(inserter_panel, {
|
||||
downloadableItems: downloadableItems,
|
||||
if (downloadableBlocks.length === 0) {
|
||||
return hasLocalBlocks ? null : (0,external_React_namespaceObject.createElement)(no_results, null);
|
||||
}
|
||||
return (0,external_React_namespaceObject.createElement)(inserter_panel, {
|
||||
downloadableItems: downloadableBlocks,
|
||||
hasLocalBlocks: hasLocalBlocks
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(downloadable_blocks_list, {
|
||||
items: downloadableItems,
|
||||
}, (0,external_React_namespaceObject.createElement)(downloadable_blocks_list, {
|
||||
items: downloadableBlocks,
|
||||
onSelect: onSelect,
|
||||
onHover: onHover
|
||||
})) : !hasLocalBlocks && (0,external_wp_element_namespaceObject.createElement)(no_results, null);
|
||||
}));
|
||||
}
|
||||
/* harmony default export */ var downloadable_blocks_panel = ((0,external_wp_compose_namespaceObject.compose)([(0,external_wp_data_namespaceObject.withSelect)((select, {
|
||||
filterValue,
|
||||
rootClientId = null
|
||||
}) => {
|
||||
const {
|
||||
getDownloadableBlocks,
|
||||
isRequestingDownloadableBlocks
|
||||
} = select(store);
|
||||
const {
|
||||
canInsertBlockType
|
||||
} = select(external_wp_blockEditor_namespaceObject.store);
|
||||
const hasPermission = select(external_wp_coreData_namespaceObject.store).canUser('read', 'block-directory/search');
|
||||
function getInstallableBlocks(term) {
|
||||
const downloadableBlocks = getDownloadableBlocks(term);
|
||||
const installableBlocks = downloadableBlocks.filter(block => canInsertBlockType(block, rootClientId, true));
|
||||
if (downloadableBlocks.length === installableBlocks.length) {
|
||||
return downloadableBlocks;
|
||||
}
|
||||
return installableBlocks;
|
||||
}
|
||||
let downloadableItems = hasPermission ? getInstallableBlocks(filterValue) : [];
|
||||
if (downloadableItems.length === 0) {
|
||||
downloadableItems = EMPTY_ARRAY;
|
||||
}
|
||||
const isLoading = isRequestingDownloadableBlocks(filterValue);
|
||||
return {
|
||||
downloadableItems,
|
||||
hasPermission,
|
||||
isLoading
|
||||
};
|
||||
})])(DownloadableBlocksPanel));
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/plugins/inserter-menu-downloadable-blocks-panel/index.js
|
||||
|
||||
@@ -1863,12 +1903,11 @@ function DownloadableBlocksPanel({
|
||||
function InserterMenuDownloadableBlocksPanel() {
|
||||
const [debouncedFilterValue, setFilterValue] = (0,external_wp_element_namespaceObject.useState)('');
|
||||
const debouncedSetFilterValue = (0,external_wp_compose_namespaceObject.debounce)(setFilterValue, 400);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.__unstableInserterMenuExtension, null, ({
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.__unstableInserterMenuExtension, null, ({
|
||||
onSelect,
|
||||
onHover,
|
||||
filterValue,
|
||||
hasItems,
|
||||
rootClientId
|
||||
hasItems
|
||||
}) => {
|
||||
if (debouncedFilterValue !== filterValue) {
|
||||
debouncedSetFilterValue(filterValue);
|
||||
@@ -1876,17 +1915,16 @@ function InserterMenuDownloadableBlocksPanel() {
|
||||
if (!debouncedFilterValue) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(downloadable_blocks_panel, {
|
||||
return (0,external_React_namespaceObject.createElement)(DownloadableBlocksPanel, {
|
||||
onSelect: onSelect,
|
||||
onHover: onHover,
|
||||
rootClientId: rootClientId,
|
||||
filterValue: debouncedFilterValue,
|
||||
hasLocalBlocks: hasItems,
|
||||
isTyping: filterValue !== debouncedFilterValue
|
||||
});
|
||||
});
|
||||
}
|
||||
/* harmony default export */ var inserter_menu_downloadable_blocks_panel = (InserterMenuDownloadableBlocksPanel);
|
||||
/* harmony default export */ const inserter_menu_downloadable_blocks_panel = (InserterMenuDownloadableBlocksPanel);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/components/compact-list/index.js
|
||||
|
||||
@@ -1905,24 +1943,24 @@ function CompactList({
|
||||
if (!items.length) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)("ul", {
|
||||
return (0,external_React_namespaceObject.createElement)("ul", {
|
||||
className: "block-directory-compact-list"
|
||||
}, items.map(({
|
||||
icon,
|
||||
id,
|
||||
title,
|
||||
author
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)("li", {
|
||||
}) => (0,external_React_namespaceObject.createElement)("li", {
|
||||
key: id,
|
||||
className: "block-directory-compact-list__item"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(downloadable_block_icon, {
|
||||
}, (0,external_React_namespaceObject.createElement)(downloadable_block_icon, {
|
||||
icon: icon,
|
||||
title: title
|
||||
}), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-compact-list__item-details"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-compact-list__item-title"
|
||||
}, title), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, title), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "block-directory-compact-list__item-author"
|
||||
}, (0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: Name of the block author. */
|
||||
(0,external_wp_i18n_namespaceObject.__)('By %s'), author))))));
|
||||
@@ -1954,15 +1992,15 @@ function InstalledBlocksPrePublishPanel() {
|
||||
if (!newBlockTypes.length) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(PluginPrePublishPanel, {
|
||||
return (0,external_React_namespaceObject.createElement)(PluginPrePublishPanel, {
|
||||
icon: block_default,
|
||||
title: (0,external_wp_i18n_namespaceObject.sprintf)(
|
||||
// translators: %d: number of blocks (number).
|
||||
(0,external_wp_i18n_namespaceObject._n)('Added: %d block', 'Added: %d blocks', newBlockTypes.length), newBlockTypes.length),
|
||||
initialOpen: true
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
}, (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "installed-blocks-pre-publish-panel__copy"
|
||||
}, (0,external_wp_i18n_namespaceObject._n)('The following block has been added to your site.', 'The following blocks have been added to your site.', newBlockTypes.length)), (0,external_wp_element_namespaceObject.createElement)(CompactList, {
|
||||
}, (0,external_wp_i18n_namespaceObject._n)('The following block has been added to your site.', 'The following blocks have been added to your site.', newBlockTypes.length)), (0,external_React_namespaceObject.createElement)(CompactList, {
|
||||
items: newBlockTypes
|
||||
}));
|
||||
}
|
||||
@@ -1994,7 +2032,7 @@ function InstallButton({
|
||||
const {
|
||||
replaceBlock
|
||||
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_blockEditor_namespaceObject.store);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
onClick: () => installBlockType(block).then(success => {
|
||||
if (success) {
|
||||
const blockType = (0,external_wp_blocks_namespaceObject.getBlockType)(block.name);
|
||||
@@ -2053,11 +2091,11 @@ const getInstallMissing = OriginalComponent => props => {
|
||||
|
||||
// The user can't install blocks, or the block isn't available for download.
|
||||
if (!hasPermission || !block) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(OriginalComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(OriginalComponent, {
|
||||
...props
|
||||
});
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(ModifiedWarning, {
|
||||
return (0,external_React_namespaceObject.createElement)(ModifiedWarning, {
|
||||
...props,
|
||||
originalBlock: block
|
||||
});
|
||||
@@ -2089,7 +2127,7 @@ const ModifiedWarning = ({
|
||||
}, [clientId]);
|
||||
let messageHTML = (0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: block name */
|
||||
(0,external_wp_i18n_namespaceObject.__)('Your site doesn’t include support for the %s block. You can try installing the block or remove it entirely.'), originalBlock.title || originalName);
|
||||
const actions = [(0,external_wp_element_namespaceObject.createElement)(InstallButton, {
|
||||
const actions = [(0,external_React_namespaceObject.createElement)(InstallButton, {
|
||||
key: "install",
|
||||
block: originalBlock,
|
||||
attributes: props.attributes,
|
||||
@@ -2098,19 +2136,19 @@ const ModifiedWarning = ({
|
||||
if (hasContent && hasHTMLBlock) {
|
||||
messageHTML = (0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: block name */
|
||||
(0,external_wp_i18n_namespaceObject.__)('Your site doesn’t include support for the %s block. You can try installing the block, convert it to a Custom HTML block, or remove it entirely.'), originalBlock.title || originalName);
|
||||
actions.push((0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
actions.push((0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
key: "convert",
|
||||
onClick: convertToHTML,
|
||||
variant: "tertiary"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Keep as HTML')));
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)("div", {
|
||||
...(0,external_wp_blockEditor_namespaceObject.useBlockProps)()
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.Warning, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.Warning, {
|
||||
actions: actions
|
||||
}, messageHTML), (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.RawHTML, null, originalUndelimitedContent));
|
||||
}, messageHTML), (0,external_React_namespaceObject.createElement)(external_wp_element_namespaceObject.RawHTML, null, originalUndelimitedContent));
|
||||
};
|
||||
/* harmony default export */ var get_install_missing = (getInstallMissing);
|
||||
/* harmony default export */ const get_install_missing = (getInstallMissing);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/block-directory/build-module/plugins/index.js
|
||||
|
||||
@@ -2129,7 +2167,7 @@ const ModifiedWarning = ({
|
||||
|
||||
(0,external_wp_plugins_namespaceObject.registerPlugin)('block-directory', {
|
||||
render() {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(AutoBlockUninstaller, null), (0,external_wp_element_namespaceObject.createElement)(inserter_menu_downloadable_blocks_panel, null), (0,external_wp_element_namespaceObject.createElement)(InstalledBlocksPrePublishPanel, null));
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)(AutoBlockUninstaller, null), (0,external_React_namespaceObject.createElement)(inserter_menu_downloadable_blocks_panel, null), (0,external_React_namespaceObject.createElement)(InstalledBlocksPrePublishPanel, null));
|
||||
}
|
||||
});
|
||||
(0,external_wp_hooks_namespaceObject.addFilter)('blocks.registerBlockType', 'block-directory/fallback', (settings, name) => {
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+30440
-24505
File diff suppressed because one or more lines are too long
+5
-5
File diff suppressed because one or more lines are too long
+8897
-5954
File diff suppressed because one or more lines are too long
+4
-4
File diff suppressed because one or more lines are too long
+11
-11
@@ -1,42 +1,42 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ parse: function() { return /* binding */ parse; }
|
||||
/* harmony export */ parse: () => (/* binding */ parse)
|
||||
/* harmony export */ });
|
||||
/**
|
||||
* @type {string}
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var n={d:function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o:function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r:function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})}},t={};let e,r,o,u;n.r(t),n.d(t,{parse:function(){return i}});const s=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function l(n,t,e,r,o){return{blockName:n,attrs:t,innerBlocks:e,innerHTML:r,innerContent:o}}function c(n){return l(null,{},[],n,[n])}const i=n=>{e=n,r=0,o=[],u=[],s.lastIndex=0;do{}while(f());return o};function f(){const n=u.length,t=function(){const n=s.exec(e);if(null===n)return["no-more-tokens","",null,0,0];const t=n.index,[r,o,u,l,c,,i]=n,f=r.length,p=!!o,a=!!i,b=(u||"core/")+l,k=!!c,h=k?function(n){try{return JSON.parse(n)}catch(n){return null}}(c):{};if(a)return["void-block",b,h,t,f];if(p)return["block-closer",b,null,t,f];return["block-opener",b,h,t,f]}(),[i,f,k,h,d]=t,g=h>r?r:null;switch(i){case"no-more-tokens":if(0===n)return p(),!1;if(1===n)return b(),!1;for(;0<u.length;)b();return!1;case"void-block":return 0===n?(null!==g&&o.push(c(e.substr(g,h-g))),o.push(l(f,k,[],"",[])),r=h+d,!0):(a(l(f,k,[],"",[]),h,d),r=h+d,!0);case"block-opener":return u.push(function(n,t,e,r,o){return{block:n,tokenStart:t,tokenLength:e,prevOffset:r||t+e,leadingHtmlStart:o}}(l(f,k,[],"",[]),h,d,h+d,g)),r=h+d,!0;case"block-closer":if(0===n)return p(),!1;if(1===n)return b(h),r=h+d,!0;const t=u.pop(),s=e.substr(t.prevOffset,h-t.prevOffset);return t.block.innerHTML+=s,t.block.innerContent.push(s),t.prevOffset=h+d,a(t.block,t.tokenStart,t.tokenLength,h+d),r=h+d,!0;default:return p(),!1}}function p(n){const t=n||e.length-r;0!==t&&o.push(c(e.substr(r,t)))}function a(n,t,r,o){const s=u[u.length-1];s.block.innerBlocks.push(n);const l=e.substr(s.prevOffset,t-s.prevOffset);l&&(s.block.innerHTML+=l,s.block.innerContent.push(l)),s.block.innerContent.push(null),s.prevOffset=o||t+r}function b(n){const{block:t,leadingHtmlStart:r,prevOffset:s,tokenStart:l}=u.pop(),i=n?e.substr(s,n-s):e.substr(s);i&&(t.innerHTML+=i,t.innerContent.push(i)),null!==r&&o.push(c(e.substr(r,l-r))),o.push(t)}(window.wp=window.wp||{}).blockSerializationDefaultParser=t}();
|
||||
(()=>{"use strict";var n={d:(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o:(n,e)=>Object.prototype.hasOwnProperty.call(n,e),r:n=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})}},e={};let t,r,o,s;n.r(e),n.d(e,{parse:()=>i});const l=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function u(n,e,t,r,o){return{blockName:n,attrs:e,innerBlocks:t,innerHTML:r,innerContent:o}}function c(n){return u(null,{},[],n,[n])}const i=n=>{t=n,r=0,o=[],s=[],l.lastIndex=0;do{}while(f());return o};function f(){const n=s.length,e=function(){const n=l.exec(t);if(null===n)return["no-more-tokens","",null,0,0];const e=n.index,[r,o,s,u,c,,i]=n,f=r.length,p=!!o,a=!!i,b=(s||"core/")+u,k=!!c,h=k?function(n){try{return JSON.parse(n)}catch(n){return null}}(c):{};if(a)return["void-block",b,h,e,f];if(p)return["block-closer",b,null,e,f];return["block-opener",b,h,e,f]}(),[i,f,k,h,d]=e,g=h>r?r:null;switch(i){case"no-more-tokens":if(0===n)return p(),!1;if(1===n)return b(),!1;for(;0<s.length;)b();return!1;case"void-block":return 0===n?(null!==g&&o.push(c(t.substr(g,h-g))),o.push(u(f,k,[],"",[])),r=h+d,!0):(a(u(f,k,[],"",[]),h,d),r=h+d,!0);case"block-opener":return s.push(function(n,e,t,r,o){return{block:n,tokenStart:e,tokenLength:t,prevOffset:r||e+t,leadingHtmlStart:o}}(u(f,k,[],"",[]),h,d,h+d,g)),r=h+d,!0;case"block-closer":if(0===n)return p(),!1;if(1===n)return b(h),r=h+d,!0;const e=s.pop(),l=t.substr(e.prevOffset,h-e.prevOffset);return e.block.innerHTML+=l,e.block.innerContent.push(l),e.prevOffset=h+d,a(e.block,e.tokenStart,e.tokenLength,h+d),r=h+d,!0;default:return p(),!1}}function p(n){const e=n||t.length-r;0!==e&&o.push(c(t.substr(r,e)))}function a(n,e,r,o){const l=s[s.length-1];l.block.innerBlocks.push(n);const u=t.substr(l.prevOffset,e-l.prevOffset);u&&(l.block.innerHTML+=u,l.block.innerContent.push(u)),l.block.innerContent.push(null),l.prevOffset=o||e+r}function b(n){const{block:e,leadingHtmlStart:r,prevOffset:l,tokenStart:u}=s.pop(),i=n?t.substr(l,n-l):t.substr(l);i&&(e.innerHTML+=i,e.innerContent.push(i)),null!==r&&o.push(c(t.substr(r,u-r))),o.push(e)}(window.wp=window.wp||{}).blockSerializationDefaultParser=e})();
|
||||
Vendored
+1010
-972
File diff suppressed because one or more lines are too long
Vendored
+12
-3
File diff suppressed because one or more lines are too long
Vendored
+111
-92
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+11513
-19339
File diff suppressed because one or more lines are too long
+8
-8
File diff suppressed because one or more lines are too long
Vendored
+148
-119
@@ -1,14 +1,14 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ 5360:
|
||||
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
||||
/***/ 6689:
|
||||
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||||
|
||||
"use strict";
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ createUndoManager: function() { return /* binding */ createUndoManager; }
|
||||
/* harmony export */ createUndoManager: () => (/* binding */ createUndoManager)
|
||||
/* harmony export */ });
|
||||
/* harmony import */ var _wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9127);
|
||||
/* harmony import */ var _wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(923);
|
||||
/* harmony import */ var _wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0__);
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -184,7 +184,7 @@ function createUndoManager() {
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 8294:
|
||||
/***/ 3758:
|
||||
/***/ (function(module) {
|
||||
|
||||
/*!
|
||||
@@ -1075,8 +1075,8 @@ module.exports.TinyEmitter = E;
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 7973:
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
/***/ 1933:
|
||||
/***/ ((module, exports, __webpack_require__) => {
|
||||
|
||||
var __WEBPACK_AMD_DEFINE_RESULT__;/*global define:false */
|
||||
/**
|
||||
@@ -2141,8 +2141,8 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/*global define:false */
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 5538:
|
||||
/***/ (function() {
|
||||
/***/ 5760:
|
||||
/***/ (() => {
|
||||
|
||||
/**
|
||||
* adds a bindGlobal method to Mousetrap that allows you to
|
||||
@@ -2194,8 +2194,8 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/*global define:false */
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 9127:
|
||||
/***/ (function(module) {
|
||||
/***/ 923:
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
module.exports = window["wp"]["isShallowEqual"];
|
||||
@@ -2230,93 +2230,94 @@ module.exports = window["wp"]["isShallowEqual"];
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
|
||||
!function() {
|
||||
(() => {
|
||||
"use strict";
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
__experimentalUseDialog: function() { return /* reexport */ use_dialog; },
|
||||
__experimentalUseDragging: function() { return /* reexport */ useDragging; },
|
||||
__experimentalUseDropZone: function() { return /* reexport */ useDropZone; },
|
||||
__experimentalUseFixedWindowList: function() { return /* reexport */ useFixedWindowList; },
|
||||
__experimentalUseFocusOutside: function() { return /* reexport */ useFocusOutside; },
|
||||
compose: function() { return /* reexport */ higher_order_compose; },
|
||||
createHigherOrderComponent: function() { return /* reexport */ createHigherOrderComponent; },
|
||||
debounce: function() { return /* reexport */ debounce; },
|
||||
ifCondition: function() { return /* reexport */ if_condition; },
|
||||
pipe: function() { return /* reexport */ higher_order_pipe; },
|
||||
pure: function() { return /* reexport */ higher_order_pure; },
|
||||
throttle: function() { return /* reexport */ throttle; },
|
||||
useAsyncList: function() { return /* reexport */ use_async_list; },
|
||||
useConstrainedTabbing: function() { return /* reexport */ use_constrained_tabbing; },
|
||||
useCopyOnClick: function() { return /* reexport */ useCopyOnClick; },
|
||||
useCopyToClipboard: function() { return /* reexport */ useCopyToClipboard; },
|
||||
useDebounce: function() { return /* reexport */ useDebounce; },
|
||||
useDisabled: function() { return /* reexport */ useDisabled; },
|
||||
useFocusOnMount: function() { return /* reexport */ useFocusOnMount; },
|
||||
useFocusReturn: function() { return /* reexport */ use_focus_return; },
|
||||
useFocusableIframe: function() { return /* reexport */ useFocusableIframe; },
|
||||
useInstanceId: function() { return /* reexport */ use_instance_id; },
|
||||
useIsomorphicLayoutEffect: function() { return /* reexport */ use_isomorphic_layout_effect; },
|
||||
useKeyboardShortcut: function() { return /* reexport */ use_keyboard_shortcut; },
|
||||
useMediaQuery: function() { return /* reexport */ useMediaQuery; },
|
||||
useMergeRefs: function() { return /* reexport */ useMergeRefs; },
|
||||
usePrevious: function() { return /* reexport */ usePrevious; },
|
||||
useReducedMotion: function() { return /* reexport */ use_reduced_motion; },
|
||||
useRefEffect: function() { return /* reexport */ useRefEffect; },
|
||||
useResizeObserver: function() { return /* reexport */ useResizeAware; },
|
||||
useStateWithHistory: function() { return /* reexport */ useStateWithHistory; },
|
||||
useThrottle: function() { return /* reexport */ useThrottle; },
|
||||
useViewportMatch: function() { return /* reexport */ use_viewport_match; },
|
||||
useWarnOnChange: function() { return /* reexport */ use_warn_on_change; },
|
||||
withGlobalEvents: function() { return /* reexport */ withGlobalEvents; },
|
||||
withInstanceId: function() { return /* reexport */ with_instance_id; },
|
||||
withSafeTimeout: function() { return /* reexport */ with_safe_timeout; },
|
||||
withState: function() { return /* reexport */ withState; }
|
||||
__experimentalUseDialog: () => (/* reexport */ use_dialog),
|
||||
__experimentalUseDragging: () => (/* reexport */ useDragging),
|
||||
__experimentalUseDropZone: () => (/* reexport */ useDropZone),
|
||||
__experimentalUseFixedWindowList: () => (/* reexport */ useFixedWindowList),
|
||||
__experimentalUseFocusOutside: () => (/* reexport */ useFocusOutside),
|
||||
compose: () => (/* reexport */ higher_order_compose),
|
||||
createHigherOrderComponent: () => (/* reexport */ createHigherOrderComponent),
|
||||
debounce: () => (/* reexport */ debounce),
|
||||
ifCondition: () => (/* reexport */ if_condition),
|
||||
pipe: () => (/* reexport */ higher_order_pipe),
|
||||
pure: () => (/* reexport */ higher_order_pure),
|
||||
throttle: () => (/* reexport */ throttle),
|
||||
useAsyncList: () => (/* reexport */ use_async_list),
|
||||
useConstrainedTabbing: () => (/* reexport */ use_constrained_tabbing),
|
||||
useCopyOnClick: () => (/* reexport */ useCopyOnClick),
|
||||
useCopyToClipboard: () => (/* reexport */ useCopyToClipboard),
|
||||
useDebounce: () => (/* reexport */ useDebounce),
|
||||
useDebouncedInput: () => (/* reexport */ useDebouncedInput),
|
||||
useDisabled: () => (/* reexport */ useDisabled),
|
||||
useFocusOnMount: () => (/* reexport */ useFocusOnMount),
|
||||
useFocusReturn: () => (/* reexport */ use_focus_return),
|
||||
useFocusableIframe: () => (/* reexport */ useFocusableIframe),
|
||||
useInstanceId: () => (/* reexport */ use_instance_id),
|
||||
useIsomorphicLayoutEffect: () => (/* reexport */ use_isomorphic_layout_effect),
|
||||
useKeyboardShortcut: () => (/* reexport */ use_keyboard_shortcut),
|
||||
useMediaQuery: () => (/* reexport */ useMediaQuery),
|
||||
useMergeRefs: () => (/* reexport */ useMergeRefs),
|
||||
usePrevious: () => (/* reexport */ usePrevious),
|
||||
useReducedMotion: () => (/* reexport */ use_reduced_motion),
|
||||
useRefEffect: () => (/* reexport */ useRefEffect),
|
||||
useResizeObserver: () => (/* reexport */ useResizeAware),
|
||||
useStateWithHistory: () => (/* reexport */ useStateWithHistory),
|
||||
useThrottle: () => (/* reexport */ useThrottle),
|
||||
useViewportMatch: () => (/* reexport */ use_viewport_match),
|
||||
useWarnOnChange: () => (/* reexport */ use_warn_on_change),
|
||||
withGlobalEvents: () => (/* reexport */ withGlobalEvents),
|
||||
withInstanceId: () => (/* reexport */ with_instance_id),
|
||||
withSafeTimeout: () => (/* reexport */ with_safe_timeout),
|
||||
withState: () => (/* reexport */ withState)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.mjs
|
||||
@@ -2661,7 +2662,7 @@ function __disposeResources(env) {
|
||||
return next();
|
||||
}
|
||||
|
||||
/* harmony default export */ var tslib_es6 = ({
|
||||
/* harmony default export */ const tslib_es6 = ({
|
||||
__extends,
|
||||
__assign,
|
||||
__rest,
|
||||
@@ -3178,7 +3179,7 @@ const basePipe = (reverse = false) => (...funcs) => (...args) => {
|
||||
*/
|
||||
const pipe = basePipe();
|
||||
|
||||
/* harmony default export */ var higher_order_pipe = (pipe);
|
||||
/* harmony default export */ const higher_order_pipe = (pipe);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/compose.js
|
||||
/**
|
||||
@@ -3195,10 +3196,10 @@ const pipe = basePipe();
|
||||
* @see https://docs-lodash.com/v4/flow-right/
|
||||
*/
|
||||
const compose = basePipe(true);
|
||||
/* harmony default export */ var higher_order_compose = (compose);
|
||||
/* harmony default export */ const higher_order_compose = (compose);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/if-condition/index.js
|
||||
|
||||
/**
|
||||
@@ -3232,16 +3233,18 @@ function ifCondition(predicate) {
|
||||
if (!predicate(props)) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(WrappedComponent, {
|
||||
...props
|
||||
});
|
||||
}, 'ifCondition');
|
||||
}
|
||||
/* harmony default export */ var if_condition = (ifCondition);
|
||||
/* harmony default export */ const if_condition = (ifCondition);
|
||||
|
||||
// EXTERNAL MODULE: external ["wp","isShallowEqual"]
|
||||
var external_wp_isShallowEqual_ = __webpack_require__(9127);
|
||||
var external_wp_isShallowEqual_ = __webpack_require__(923);
|
||||
var external_wp_isShallowEqual_default = /*#__PURE__*/__webpack_require__.n(external_wp_isShallowEqual_);
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/pure/index.js
|
||||
|
||||
/**
|
||||
@@ -3262,6 +3265,8 @@ var external_wp_isShallowEqual_default = /*#__PURE__*/__webpack_require__.n(exte
|
||||
/**
|
||||
* Given a component returns the enhanced component augmented with a component
|
||||
* only re-rendering when its props/state change
|
||||
*
|
||||
* @deprecated Use `memo` or `PureComponent` instead.
|
||||
*/
|
||||
const pure = createHigherOrderComponent(function (WrappedComponent) {
|
||||
if (WrappedComponent.prototype instanceof external_wp_element_namespaceObject.Component) {
|
||||
@@ -3276,16 +3281,16 @@ const pure = createHigherOrderComponent(function (WrappedComponent) {
|
||||
return !external_wp_isShallowEqual_default()(nextProps, this.props);
|
||||
}
|
||||
render() {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(WrappedComponent, {
|
||||
...this.props
|
||||
});
|
||||
}
|
||||
};
|
||||
}, 'pure');
|
||||
/* harmony default export */ var higher_order_pure = (pure);
|
||||
/* harmony default export */ const higher_order_pure = (pure);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/with-global-events/listener.js
|
||||
/**
|
||||
@@ -3324,7 +3329,7 @@ class Listener {
|
||||
});
|
||||
}
|
||||
}
|
||||
/* harmony default export */ var listener = (Listener);
|
||||
/* harmony default export */ const listener = (Listener);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/with-global-events/index.js
|
||||
|
||||
@@ -3390,11 +3395,10 @@ function withGlobalEvents(eventTypesToHandlers) {
|
||||
});
|
||||
}
|
||||
handleEvent( /** @type {any} */event) {
|
||||
const handler = eventTypesToHandlers[/** @type {keyof GlobalEventHandlersEventMap} */
|
||||
const handler = eventTypesToHandlers[( /** @type {keyof GlobalEventHandlersEventMap} */
|
||||
event.type
|
||||
|
||||
/* eslint-enable jsdoc/no-undefined-types */];
|
||||
|
||||
/* eslint-enable jsdoc/no-undefined-types */)];
|
||||
if (typeof this.wrappedRef[handler] === 'function') {
|
||||
this.wrappedRef[handler](event);
|
||||
}
|
||||
@@ -3409,14 +3413,14 @@ function withGlobalEvents(eventTypesToHandlers) {
|
||||
}
|
||||
}
|
||||
render() {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(WrappedComponent, {
|
||||
...this.props.ownProps,
|
||||
ref: this.handleRef
|
||||
});
|
||||
}
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.forwardRef)((props, ref) => {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(Wrapper, {
|
||||
return (0,external_React_namespaceObject.createElement)(Wrapper, {
|
||||
ownProps: props,
|
||||
forwardedRef: ref
|
||||
});
|
||||
@@ -3471,7 +3475,7 @@ function useInstanceId(object, prefix, preferredId) {
|
||||
return prefix ? `${prefix}-${id}` : id;
|
||||
}, [object, preferredId, prefix]);
|
||||
}
|
||||
/* harmony default export */ var use_instance_id = (useInstanceId);
|
||||
/* harmony default export */ const use_instance_id = (useInstanceId);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/with-instance-id/index.js
|
||||
|
||||
@@ -3489,13 +3493,13 @@ const withInstanceId = createHigherOrderComponent(WrappedComponent => {
|
||||
return props => {
|
||||
const instanceId = use_instance_id(WrappedComponent);
|
||||
// @ts-ignore
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(WrappedComponent, {
|
||||
...props,
|
||||
instanceId: instanceId
|
||||
});
|
||||
};
|
||||
}, 'instanceId');
|
||||
/* harmony default export */ var with_instance_id = (withInstanceId);
|
||||
/* harmony default export */ const with_instance_id = (withInstanceId);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/with-safe-timeout/index.js
|
||||
|
||||
@@ -3549,7 +3553,7 @@ const withSafeTimeout = createHigherOrderComponent(OriginalComponent => {
|
||||
render() {
|
||||
return (
|
||||
// @ts-ignore
|
||||
(0,external_wp_element_namespaceObject.createElement)(OriginalComponent, {
|
||||
(0,external_React_namespaceObject.createElement)(OriginalComponent, {
|
||||
...this.props,
|
||||
setTimeout: this.setTimeout,
|
||||
clearTimeout: this.clearTimeout
|
||||
@@ -3558,7 +3562,7 @@ const withSafeTimeout = createHigherOrderComponent(OriginalComponent => {
|
||||
}
|
||||
};
|
||||
}, 'withSafeTimeout');
|
||||
/* harmony default export */ var with_safe_timeout = (withSafeTimeout);
|
||||
/* harmony default export */ const with_safe_timeout = (withSafeTimeout);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/higher-order/with-state/index.js
|
||||
|
||||
@@ -3596,7 +3600,7 @@ function withState(initialState = {}) {
|
||||
this.state = initialState;
|
||||
}
|
||||
render() {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(OriginalComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(OriginalComponent, {
|
||||
...this.props,
|
||||
...this.state,
|
||||
setState: this.setState
|
||||
@@ -3606,10 +3610,8 @@ function withState(initialState = {}) {
|
||||
}, 'withState');
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","keycodes"]
|
||||
var external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
|
||||
;// CONCATENATED MODULE: external ["wp","dom"]
|
||||
var external_wp_dom_namespaceObject = window["wp"]["dom"];
|
||||
const external_wp_dom_namespaceObject = window["wp"]["dom"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-ref-effect/index.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -3656,7 +3658,6 @@ function useRefEffect(callback, dependencies) {
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
@@ -3687,11 +3688,11 @@ function useConstrainedTabbing() {
|
||||
return useRefEffect(( /** @type {HTMLElement} */node) => {
|
||||
function onKeyDown( /** @type {KeyboardEvent} */event) {
|
||||
const {
|
||||
keyCode,
|
||||
key,
|
||||
shiftKey,
|
||||
target
|
||||
} = event;
|
||||
if (keyCode !== external_wp_keycodes_namespaceObject.TAB) {
|
||||
if (key !== 'Tab') {
|
||||
return;
|
||||
}
|
||||
const action = shiftKey ? 'findPrevious' : 'findNext';
|
||||
@@ -3739,10 +3740,10 @@ function useConstrainedTabbing() {
|
||||
};
|
||||
}, []);
|
||||
}
|
||||
/* harmony default export */ var use_constrained_tabbing = (useConstrainedTabbing);
|
||||
/* harmony default export */ const use_constrained_tabbing = (useConstrainedTabbing);
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/clipboard/dist/clipboard.js
|
||||
var dist_clipboard = __webpack_require__(8294);
|
||||
var dist_clipboard = __webpack_require__(3758);
|
||||
var clipboard_default = /*#__PURE__*/__webpack_require__.n(dist_clipboard);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-copy-on-click/index.js
|
||||
/**
|
||||
@@ -3876,9 +3877,6 @@ function useCopyToClipboard(text, onSuccess) {
|
||||
// button, ensuring that it is not reset to the body, and
|
||||
// further that it is kept within the rendered node.
|
||||
clearSelection();
|
||||
// Handle ClipboardJS focus bug, see
|
||||
// https://github.com/zenorocha/clipboard.js/issues/680
|
||||
node.focus();
|
||||
if (onSuccessRef.current) {
|
||||
onSuccessRef.current();
|
||||
}
|
||||
@@ -3889,6 +3887,8 @@ function useCopyToClipboard(text, onSuccess) {
|
||||
}, []);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","keycodes"]
|
||||
const external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-focus-on-mount/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -4039,7 +4039,7 @@ function useFocusReturn(onFocusReturn) {
|
||||
}
|
||||
}, []);
|
||||
}
|
||||
/* harmony default export */ var use_focus_return = (useFocusReturn);
|
||||
/* harmony default export */ const use_focus_return = (useFocusReturn);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-focus-outside/index.js
|
||||
/**
|
||||
@@ -4351,6 +4351,9 @@ function useMergeRefs(refs) {
|
||||
*/
|
||||
function useDialog(options) {
|
||||
const currentOptions = (0,external_wp_element_namespaceObject.useRef)();
|
||||
const {
|
||||
constrainTabbing = options.focusOnMount !== false
|
||||
} = options;
|
||||
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||
currentOptions.current = options;
|
||||
}, Object.values(options));
|
||||
@@ -4378,12 +4381,12 @@ function useDialog(options) {
|
||||
}
|
||||
});
|
||||
}, []);
|
||||
return [useMergeRefs([options.focusOnMount !== false ? constrainedTabbingRef : null, options.focusOnMount !== false ? focusReturnRef : null, options.focusOnMount !== false ? focusOnMountRef : null, closeOnEscapeRef]), {
|
||||
return [useMergeRefs([constrainTabbing ? constrainedTabbingRef : null, options.focusOnMount !== false ? focusReturnRef : null, options.focusOnMount !== false ? focusOnMountRef : null, closeOnEscapeRef]), {
|
||||
...focusOutsideProps,
|
||||
tabIndex: -1
|
||||
}];
|
||||
}
|
||||
/* harmony default export */ var use_dialog = (useDialog);
|
||||
/* harmony default export */ const use_dialog = (useDialog);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-disabled/index.js
|
||||
/**
|
||||
@@ -4480,7 +4483,7 @@ function useDisabled({
|
||||
* throws a warning when using useLayoutEffect in that environment.
|
||||
*/
|
||||
const useIsomorphicLayoutEffect = typeof window !== 'undefined' ? external_wp_element_namespaceObject.useLayoutEffect : external_wp_element_namespaceObject.useEffect;
|
||||
/* harmony default export */ var use_isomorphic_layout_effect = (useIsomorphicLayoutEffect);
|
||||
/* harmony default export */ const use_isomorphic_layout_effect = (useIsomorphicLayoutEffect);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-dragging/index.js
|
||||
/**
|
||||
@@ -4556,10 +4559,10 @@ function useDragging({
|
||||
}
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/mousetrap/mousetrap.js
|
||||
var mousetrap_mousetrap = __webpack_require__(7973);
|
||||
var mousetrap_mousetrap = __webpack_require__(1933);
|
||||
var mousetrap_default = /*#__PURE__*/__webpack_require__.n(mousetrap_mousetrap);
|
||||
// EXTERNAL MODULE: ./node_modules/mousetrap/plugins/global-bind/mousetrap-global-bind.js
|
||||
var mousetrap_global_bind = __webpack_require__(5538);
|
||||
var mousetrap_global_bind = __webpack_require__(5760);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-keyboard-shortcut/index.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -4641,7 +4644,7 @@ shortcuts, callback, {
|
||||
};
|
||||
}, [shortcuts, bindGlobal, eventName, target, isDisabled]);
|
||||
}
|
||||
/* harmony default export */ var use_keyboard_shortcut = (useKeyboardShortcut);
|
||||
/* harmony default export */ const use_keyboard_shortcut = (useKeyboardShortcut);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-media-query/index.js
|
||||
/**
|
||||
@@ -4731,10 +4734,10 @@ function usePrevious(value) {
|
||||
* @return {boolean} Reduced motion preference value.
|
||||
*/
|
||||
const useReducedMotion = () => useMediaQuery('(prefers-reduced-motion: reduce)');
|
||||
/* harmony default export */ var use_reduced_motion = (useReducedMotion);
|
||||
/* harmony default export */ const use_reduced_motion = (useReducedMotion);
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/@wordpress/undo-manager/build-module/index.js
|
||||
var build_module = __webpack_require__(5360);
|
||||
var build_module = __webpack_require__(6689);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-state-with-history/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -4904,7 +4907,7 @@ const useViewportMatch = (breakpoint, operator = '>=') => {
|
||||
return mediaQueryResult;
|
||||
};
|
||||
useViewportMatch.__experimentalWidthProvider = ViewportMatchWidthContext.Provider;
|
||||
/* harmony default export */ var use_viewport_match = (useViewportMatch);
|
||||
/* harmony default export */ const use_viewport_match = (useViewportMatch);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-resize-observer/index.js
|
||||
|
||||
@@ -5130,7 +5133,7 @@ function useResizeAware() {
|
||||
height: height !== null && height !== void 0 ? height : null
|
||||
};
|
||||
}, [width, height]);
|
||||
const resizeListener = (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
const resizeListener = (0,external_React_namespaceObject.createElement)("div", {
|
||||
style: {
|
||||
position: 'absolute',
|
||||
top: 0,
|
||||
@@ -5149,7 +5152,7 @@ function useResizeAware() {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","priorityQueue"]
|
||||
var external_wp_priorityQueue_namespaceObject = window["wp"]["priorityQueue"];
|
||||
const external_wp_priorityQueue_namespaceObject = window["wp"]["priorityQueue"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-async-list/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -5210,7 +5213,7 @@ function useAsyncList(list, config = {
|
||||
}, [list]);
|
||||
return current;
|
||||
}
|
||||
/* harmony default export */ var use_async_list = (useAsyncList);
|
||||
/* harmony default export */ const use_async_list = (useAsyncList);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-warn-on-change/index.js
|
||||
/**
|
||||
@@ -5242,18 +5245,15 @@ function useAsyncList(list, config = {
|
||||
function useWarnOnChange(object, prefix = 'Change detection') {
|
||||
const previousValues = usePrevious(object);
|
||||
Object.entries(previousValues !== null && previousValues !== void 0 ? previousValues : []).forEach(([key, value]) => {
|
||||
if (value !== object[/** @type {keyof typeof object} */key]) {
|
||||
if (value !== object[( /** @type {keyof typeof object} */key)]) {
|
||||
// eslint-disable-next-line no-console
|
||||
console.warn(`${prefix}: ${key} key changed:`, value, object[/** @type {keyof typeof object} */key]
|
||||
console.warn(`${prefix}: ${key} key changed:`, value, object[( /** @type {keyof typeof object} */key)]
|
||||
/* eslint-enable jsdoc/check-types */);
|
||||
}
|
||||
});
|
||||
}
|
||||
/* harmony default export */ const use_warn_on_change = (useWarnOnChange);
|
||||
|
||||
/* harmony default export */ var use_warn_on_change = (useWarnOnChange);
|
||||
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
var external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: ./node_modules/use-memo-one/dist/use-memo-one.esm.js
|
||||
|
||||
|
||||
@@ -5338,6 +5338,33 @@ function useDebounce(fn, wait, options) {
|
||||
return debounced;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-debounced-input/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Helper hook for input fields that need to debounce the value before using it.
|
||||
*
|
||||
* @param {any} defaultValue The default value to use.
|
||||
* @return {[string, Function, string]} The input value, the setter and the debounced input value.
|
||||
*/
|
||||
function useDebouncedInput(defaultValue = '') {
|
||||
const [input, setInput] = (0,external_wp_element_namespaceObject.useState)(defaultValue);
|
||||
const [debouncedInput, setDebouncedState] = (0,external_wp_element_namespaceObject.useState)(defaultValue);
|
||||
const setDebouncedInput = useDebounce(setDebouncedState, 250);
|
||||
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||
setDebouncedInput(input);
|
||||
}, [input]);
|
||||
return [input, setInput, debouncedInput];
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/compose/build-module/hooks/use-throttle/index.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -5813,7 +5840,9 @@ function useFixedWindowList(elementRef, itemHeight, totalItems, options) {
|
||||
|
||||
|
||||
|
||||
}();
|
||||
|
||||
})();
|
||||
|
||||
(window.wp = window.wp || {}).compose = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
+2
-2
File diff suppressed because one or more lines are too long
+73
-54
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,30 +39,30 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
privateApis: function() { return /* reexport */ privateApis; }
|
||||
privateApis: () => (/* reexport */ privateApis)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","commands"]
|
||||
var external_wp_commands_namespaceObject = window["wp"]["commands"];
|
||||
const external_wp_commands_namespaceObject = window["wp"]["commands"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","primitives"]
|
||||
var external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/plus.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const plus = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const plus = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"
|
||||
}));
|
||||
/* harmony default export */ var library_plus = (plus);
|
||||
/* harmony default export */ const library_plus = (plus);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/symbol.js
|
||||
|
||||
@@ -70,22 +70,22 @@ const plus = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const symbol = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const symbol = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-1 1.4l-5.6 5.6c-.1.1-.3.1-.4 0l-5.6-5.6c-.1-.1-.1-.3 0-.4l5.6-5.6s.1-.1.2-.1.1 0 .2.1l5.6 5.6c.1.1.1.3 0 .4zm-16.6-.4L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"
|
||||
}));
|
||||
/* harmony default export */ var library_symbol = (symbol);
|
||||
/* harmony default export */ const library_symbol = (symbol);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","url"]
|
||||
var external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
const external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
;// CONCATENATED MODULE: external ["wp","router"]
|
||||
var external_wp_router_namespaceObject = window["wp"]["router"];
|
||||
const external_wp_router_namespaceObject = window["wp"]["router"];
|
||||
;// CONCATENATED MODULE: external ["wp","coreData"]
|
||||
var external_wp_coreData_namespaceObject = window["wp"]["coreData"];
|
||||
const external_wp_coreData_namespaceObject = window["wp"]["coreData"];
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/core-commands/build-module/hooks.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -100,7 +100,7 @@ function useIsBlockBasedTheme() {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","privateApis"]
|
||||
var external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/core-commands/build-module/lock-unlock.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -174,19 +174,21 @@ function useAdminNavigationCommands() {
|
||||
});
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/post.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const post = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const post = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"
|
||||
}));
|
||||
/* harmony default export */ var library_post = (post);
|
||||
/* harmony default export */ const library_post = (post);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/page.js
|
||||
|
||||
@@ -194,13 +196,15 @@ const post = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const page = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const page = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"
|
||||
}), (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"
|
||||
}));
|
||||
/* harmony default export */ var library_page = (page);
|
||||
/* harmony default export */ const library_page = (page);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/layout.js
|
||||
|
||||
@@ -208,13 +212,13 @@ const page = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const layout = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const layout = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"
|
||||
}));
|
||||
/* harmony default export */ var library_layout = (layout);
|
||||
/* harmony default export */ const library_layout = (layout);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/symbol-filled.js
|
||||
|
||||
@@ -222,13 +226,13 @@ const layout = (0,external_wp_element_namespaceObject.createElement)(external_wp
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const symbolFilled = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const symbolFilled = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"
|
||||
}));
|
||||
/* harmony default export */ var symbol_filled = (symbolFilled);
|
||||
/* harmony default export */ const symbol_filled = (symbolFilled);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/navigation.js
|
||||
|
||||
@@ -236,13 +240,13 @@ const symbolFilled = (0,external_wp_element_namespaceObject.createElement)(exter
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const navigation = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const navigation = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
viewBox: "0 0 24 24",
|
||||
xmlns: "http://www.w3.org/2000/svg"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"
|
||||
}));
|
||||
/* harmony default export */ var library_navigation = (navigation);
|
||||
/* harmony default export */ const library_navigation = (navigation);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/styles.js
|
||||
|
||||
@@ -250,14 +254,16 @@ const navigation = (0,external_wp_element_namespaceObject.createElement)(externa
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const styles = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const styles = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
viewBox: "0 0 24 24",
|
||||
xmlns: "http://www.w3.org/2000/svg"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"
|
||||
}));
|
||||
/* harmony default export */ var library_styles = (styles);
|
||||
/* harmony default export */ const library_styles = (styles);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/core-commands/build-module/utils/order-entity-records-by-search.js
|
||||
function orderEntityRecordsBySearch(records = [], search = '') {
|
||||
if (!Array.isArray(records) || !records.length) {
|
||||
@@ -292,6 +298,7 @@ function orderEntityRecordsBySearch(records = [], search = '') {
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
@@ -308,29 +315,41 @@ const icons = {
|
||||
wp_template: library_layout,
|
||||
wp_template_part: symbol_filled
|
||||
};
|
||||
function useDebouncedValue(value) {
|
||||
const [debouncedValue, setDebouncedValue] = (0,external_wp_element_namespaceObject.useState)('');
|
||||
const debounced = (0,external_wp_compose_namespaceObject.useDebounce)(setDebouncedValue, 250);
|
||||
(0,external_wp_element_namespaceObject.useEffect)(() => {
|
||||
debounced(value);
|
||||
return () => debounced.cancel();
|
||||
}, [debounced, value]);
|
||||
return debouncedValue;
|
||||
}
|
||||
const getNavigationCommandLoaderPerPostType = postType => function useNavigationCommandLoader({
|
||||
search
|
||||
}) {
|
||||
const history = site_editor_navigation_commands_useHistory();
|
||||
const isBlockBasedTheme = useIsBlockBasedTheme();
|
||||
const delayedSearch = useDebouncedValue(search);
|
||||
const {
|
||||
records,
|
||||
isLoading
|
||||
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||
const {
|
||||
getEntityRecords
|
||||
} = select(external_wp_coreData_namespaceObject.store);
|
||||
if (!delayedSearch) {
|
||||
return {
|
||||
isLoading: false
|
||||
};
|
||||
}
|
||||
const query = {
|
||||
search: !!search ? search : undefined,
|
||||
search: delayedSearch,
|
||||
per_page: 10,
|
||||
orderby: search ? 'relevance' : 'date',
|
||||
orderby: 'relevance',
|
||||
status: ['publish', 'future', 'draft', 'pending', 'private']
|
||||
};
|
||||
return {
|
||||
records: getEntityRecords('postType', postType, query),
|
||||
records: select(external_wp_coreData_namespaceObject.store).getEntityRecords('postType', postType, query),
|
||||
isLoading: !select(external_wp_coreData_namespaceObject.store).hasFinishedResolution('getEntityRecords', ['postType', postType, query])
|
||||
};
|
||||
}, [search]);
|
||||
}, [delayedSearch]);
|
||||
const commands = (0,external_wp_element_namespaceObject.useMemo)(() => {
|
||||
return (records !== null && records !== void 0 ? records : []).map(record => {
|
||||
const command = {
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1140
-529
File diff suppressed because it is too large
Load Diff
+1
-1
File diff suppressed because one or more lines are too long
+188
-185
@@ -1,8 +1,8 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ 4403:
|
||||
/***/ (function(module, exports) {
|
||||
/***/ 5755:
|
||||
/***/ ((module, exports) => {
|
||||
|
||||
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
|
||||
Copyright (c) 2018 Jed Watson.
|
||||
@@ -67,8 +67,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 5619:
|
||||
/***/ (function(module) {
|
||||
/***/ 7734:
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
|
||||
@@ -175,123 +175,125 @@ module.exports = function equal(a, b) {
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
|
||||
!function() {
|
||||
(() => {
|
||||
"use strict";
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
initialize: function() { return /* binding */ initialize; },
|
||||
store: function() { return /* reexport */ store; }
|
||||
initialize: () => (/* binding */ initialize),
|
||||
store: () => (/* reexport */ store)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/customize-widgets/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
__experimentalGetInsertionPoint: function() { return __experimentalGetInsertionPoint; },
|
||||
isInserterOpened: function() { return isInserterOpened; }
|
||||
__experimentalGetInsertionPoint: () => (__experimentalGetInsertionPoint),
|
||||
isInserterOpened: () => (isInserterOpened)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/customize-widgets/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
setIsInserterOpened: function() { return setIsInserterOpened; }
|
||||
setIsInserterOpened: () => (setIsInserterOpened)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/interface/build-module/store/actions.js
|
||||
var store_actions_namespaceObject = {};
|
||||
__webpack_require__.r(store_actions_namespaceObject);
|
||||
__webpack_require__.d(store_actions_namespaceObject, {
|
||||
closeModal: function() { return closeModal; },
|
||||
disableComplementaryArea: function() { return disableComplementaryArea; },
|
||||
enableComplementaryArea: function() { return enableComplementaryArea; },
|
||||
openModal: function() { return openModal; },
|
||||
pinItem: function() { return pinItem; },
|
||||
setDefaultComplementaryArea: function() { return setDefaultComplementaryArea; },
|
||||
setFeatureDefaults: function() { return setFeatureDefaults; },
|
||||
setFeatureValue: function() { return setFeatureValue; },
|
||||
toggleFeature: function() { return toggleFeature; },
|
||||
unpinItem: function() { return unpinItem; }
|
||||
closeModal: () => (closeModal),
|
||||
disableComplementaryArea: () => (disableComplementaryArea),
|
||||
enableComplementaryArea: () => (enableComplementaryArea),
|
||||
openModal: () => (openModal),
|
||||
pinItem: () => (pinItem),
|
||||
setDefaultComplementaryArea: () => (setDefaultComplementaryArea),
|
||||
setFeatureDefaults: () => (setFeatureDefaults),
|
||||
setFeatureValue: () => (setFeatureValue),
|
||||
toggleFeature: () => (toggleFeature),
|
||||
unpinItem: () => (unpinItem)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/interface/build-module/store/selectors.js
|
||||
var store_selectors_namespaceObject = {};
|
||||
__webpack_require__.r(store_selectors_namespaceObject);
|
||||
__webpack_require__.d(store_selectors_namespaceObject, {
|
||||
getActiveComplementaryArea: function() { return getActiveComplementaryArea; },
|
||||
isComplementaryAreaLoading: function() { return isComplementaryAreaLoading; },
|
||||
isFeatureActive: function() { return isFeatureActive; },
|
||||
isItemPinned: function() { return isItemPinned; },
|
||||
isModalActive: function() { return isModalActive; }
|
||||
getActiveComplementaryArea: () => (getActiveComplementaryArea),
|
||||
isComplementaryAreaLoading: () => (isComplementaryAreaLoading),
|
||||
isFeatureActive: () => (isFeatureActive),
|
||||
isItemPinned: () => (isItemPinned),
|
||||
isModalActive: () => (isModalActive)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","blockLibrary"]
|
||||
var external_wp_blockLibrary_namespaceObject = window["wp"]["blockLibrary"];
|
||||
const external_wp_blockLibrary_namespaceObject = window["wp"]["blockLibrary"];
|
||||
;// CONCATENATED MODULE: external ["wp","widgets"]
|
||||
var external_wp_widgets_namespaceObject = window["wp"]["widgets"];
|
||||
const external_wp_widgets_namespaceObject = window["wp"]["widgets"];
|
||||
;// CONCATENATED MODULE: external ["wp","blocks"]
|
||||
var external_wp_blocks_namespaceObject = window["wp"]["blocks"];
|
||||
const external_wp_blocks_namespaceObject = window["wp"]["blocks"];
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: external ["wp","preferences"]
|
||||
var external_wp_preferences_namespaceObject = window["wp"]["preferences"];
|
||||
const external_wp_preferences_namespaceObject = window["wp"]["preferences"];
|
||||
;// CONCATENATED MODULE: external ["wp","components"]
|
||||
var external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
const external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: external ["wp","blockEditor"]
|
||||
var external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
|
||||
const external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: external ["wp","hooks"]
|
||||
var external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/components/error-boundary/index.js
|
||||
|
||||
/**
|
||||
@@ -308,7 +310,7 @@ function CopyButton({
|
||||
children
|
||||
}) {
|
||||
const ref = (0,external_wp_compose_namespaceObject.useCopyToClipboard)(text);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
variant: "secondary",
|
||||
ref: ref
|
||||
}, children);
|
||||
@@ -333,9 +335,9 @@ class ErrorBoundary extends external_wp_element_namespaceObject.Component {
|
||||
if (!error) {
|
||||
return this.props.children;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.Warning, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.Warning, {
|
||||
className: "customize-widgets-error-boundary",
|
||||
actions: [(0,external_wp_element_namespaceObject.createElement)(CopyButton, {
|
||||
actions: [(0,external_React_namespaceObject.createElement)(CopyButton, {
|
||||
key: "copy-error",
|
||||
text: error.stack
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Copy Error'))]
|
||||
@@ -344,9 +346,9 @@ class ErrorBoundary extends external_wp_element_namespaceObject.Component {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","coreData"]
|
||||
var external_wp_coreData_namespaceObject = window["wp"]["coreData"];
|
||||
const external_wp_coreData_namespaceObject = window["wp"]["coreData"];
|
||||
;// CONCATENATED MODULE: external ["wp","mediaUtils"]
|
||||
var external_wp_mediaUtils_namespaceObject = window["wp"]["mediaUtils"];
|
||||
const external_wp_mediaUtils_namespaceObject = window["wp"]["mediaUtils"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/components/block-inspector-button/index.js
|
||||
|
||||
/**
|
||||
@@ -364,7 +366,7 @@ function BlockInspectorButton({
|
||||
}) {
|
||||
const selectedBlockClientId = (0,external_wp_data_namespaceObject.useSelect)(select => select(external_wp_blockEditor_namespaceObject.store).getSelectedBlockClientId(), []);
|
||||
const selectedBlock = (0,external_wp_element_namespaceObject.useMemo)(() => document.getElementById(`block-${selectedBlockClientId}`), [selectedBlockClientId]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
onClick: () => {
|
||||
// Open the inspector.
|
||||
inspector.open({
|
||||
@@ -376,28 +378,28 @@ function BlockInspectorButton({
|
||||
...props
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Show more settings'));
|
||||
}
|
||||
/* harmony default export */ var block_inspector_button = (BlockInspectorButton);
|
||||
/* harmony default export */ const block_inspector_button = (BlockInspectorButton);
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/classnames/index.js
|
||||
var classnames = __webpack_require__(4403);
|
||||
var classnames = __webpack_require__(5755);
|
||||
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
|
||||
;// CONCATENATED MODULE: external ["wp","keycodes"]
|
||||
var external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
|
||||
const external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
|
||||
;// CONCATENATED MODULE: external ["wp","primitives"]
|
||||
var external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/undo.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const undo = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const undo = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"
|
||||
}));
|
||||
/* harmony default export */ var library_undo = (undo);
|
||||
/* harmony default export */ const library_undo = (undo);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/redo.js
|
||||
|
||||
@@ -405,13 +407,13 @@ const undo = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const redo = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const redo = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"
|
||||
}));
|
||||
/* harmony default export */ var library_redo = (redo);
|
||||
/* harmony default export */ const library_redo = (redo);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/plus.js
|
||||
|
||||
@@ -419,13 +421,13 @@ const redo = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const plus = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const plus = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"
|
||||
}));
|
||||
/* harmony default export */ var library_plus = (plus);
|
||||
/* harmony default export */ const library_plus = (plus);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close-small.js
|
||||
|
||||
@@ -433,13 +435,13 @@ const plus = (0,external_wp_element_namespaceObject.createElement)(external_wp_p
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const closeSmall = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const closeSmall = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"
|
||||
}));
|
||||
/* harmony default export */ var close_small = (closeSmall);
|
||||
/* harmony default export */ const close_small = (closeSmall);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/store/reducer.js
|
||||
/**
|
||||
@@ -460,7 +462,7 @@ function blockInserterPanel(state = false, action) {
|
||||
}
|
||||
return state;
|
||||
}
|
||||
/* harmony default export */ var reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
/* harmony default export */ const reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
blockInserterPanel
|
||||
}));
|
||||
|
||||
@@ -526,11 +528,11 @@ function __experimentalGetInsertionPoint(state) {
|
||||
*
|
||||
* @example
|
||||
* ```js
|
||||
* import { useState } from 'react';
|
||||
* import { store as customizeWidgetsStore } from '@wordpress/customize-widgets';
|
||||
* import { __ } from '@wordpress/i18n';
|
||||
* import { useDispatch } from '@wordpress/data';
|
||||
* import { Button } from '@wordpress/components';
|
||||
* import { useState } from '@wordpress/element';
|
||||
*
|
||||
* const ExampleComponent = () => {
|
||||
* const { setIsInserterOpened } = useDispatch( customizeWidgetsStore );
|
||||
@@ -622,29 +624,29 @@ function Inserter({
|
||||
}) {
|
||||
const inserterTitleId = (0,external_wp_compose_namespaceObject.useInstanceId)(Inserter, 'customize-widget-layout__inserter-panel-title');
|
||||
const insertionPoint = (0,external_wp_data_namespaceObject.useSelect)(select => select(store).__experimentalGetInsertionPoint(), []);
|
||||
return (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-layout__inserter-panel",
|
||||
"aria-labelledby": inserterTitleId
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-layout__inserter-panel-header"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("h2", {
|
||||
}, (0,external_React_namespaceObject.createElement)("h2", {
|
||||
id: inserterTitleId,
|
||||
className: "customize-widgets-layout__inserter-panel-header-title"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Add a block')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Add a block')), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
className: "customize-widgets-layout__inserter-panel-header-close-button",
|
||||
icon: close_small,
|
||||
onClick: () => setIsOpened(false),
|
||||
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Close inserter')
|
||||
})), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
})), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-layout__inserter-panel-content"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.__experimentalLibrary, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.__experimentalLibrary, {
|
||||
rootClientId: insertionPoint.rootClientId,
|
||||
__experimentalInsertionIndex: insertionPoint.insertionIndex,
|
||||
showInserterHelpPanel: true,
|
||||
onSelect: () => setIsOpened(false)
|
||||
})));
|
||||
}
|
||||
/* harmony default export */ var components_inserter = (Inserter);
|
||||
/* harmony default export */ const components_inserter = (Inserter);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/external.js
|
||||
|
||||
@@ -652,29 +654,29 @@ function Inserter({
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const external = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const external = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"
|
||||
}));
|
||||
/* harmony default export */ var library_external = (external);
|
||||
/* harmony default export */ const library_external = (external);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","keyboardShortcuts"]
|
||||
var external_wp_keyboardShortcuts_namespaceObject = window["wp"]["keyboardShortcuts"];
|
||||
const external_wp_keyboardShortcuts_namespaceObject = window["wp"]["keyboardShortcuts"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/more-vertical.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const moreVertical = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const moreVertical = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"
|
||||
}));
|
||||
/* harmony default export */ var more_vertical = (moreVertical);
|
||||
/* harmony default export */ const more_vertical = (moreVertical);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/more-menu-dropdown/index.js
|
||||
|
||||
@@ -698,7 +700,7 @@ function MoreMenuDropdown({
|
||||
toggleProps,
|
||||
children
|
||||
}) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(DropdownComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(DropdownComponent, {
|
||||
className: classnames_default()('interface-more-menu-dropdown', className),
|
||||
icon: more_vertical,
|
||||
label: label,
|
||||
@@ -709,7 +711,8 @@ function MoreMenuDropdown({
|
||||
},
|
||||
toggleProps: {
|
||||
tooltipPosition: 'bottom',
|
||||
...toggleProps
|
||||
...toggleProps,
|
||||
size: 'compact'
|
||||
}
|
||||
}, onClose => children(onClose));
|
||||
}
|
||||
@@ -725,12 +728,8 @@ function MoreMenuDropdown({
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/actions.js
|
||||
/**
|
||||
@@ -1062,7 +1061,7 @@ function activeModal(state = null, action) {
|
||||
}
|
||||
return state;
|
||||
}
|
||||
/* harmony default export */ var store_reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
/* harmony default export */ const store_reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
complementaryAreas,
|
||||
activeModal
|
||||
}));
|
||||
@@ -1189,16 +1188,16 @@ function KeyCombination({
|
||||
}) {
|
||||
const shortcut = keyCombination.modifier ? external_wp_keycodes_namespaceObject.displayShortcutList[keyCombination.modifier](keyCombination.character) : keyCombination.character;
|
||||
const ariaLabel = keyCombination.modifier ? external_wp_keycodes_namespaceObject.shortcutAriaLabel[keyCombination.modifier](keyCombination.character) : keyCombination.character;
|
||||
return (0,external_wp_element_namespaceObject.createElement)("kbd", {
|
||||
return (0,external_React_namespaceObject.createElement)("kbd", {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination",
|
||||
"aria-label": forceAriaLabel || ariaLabel
|
||||
}, (Array.isArray(shortcut) ? shortcut : [shortcut]).map((character, index) => {
|
||||
if (character === '+') {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, {
|
||||
key: index
|
||||
}, character);
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)("kbd", {
|
||||
return (0,external_React_namespaceObject.createElement)("kbd", {
|
||||
key: index,
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__shortcut-key"
|
||||
}, character);
|
||||
@@ -1210,20 +1209,20 @@ function Shortcut({
|
||||
aliases = [],
|
||||
ariaLabel
|
||||
}) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__shortcut-description"
|
||||
}, description), (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, description), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__shortcut-term"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(KeyCombination, {
|
||||
}, (0,external_React_namespaceObject.createElement)(KeyCombination, {
|
||||
keyCombination: keyCombination,
|
||||
forceAriaLabel: ariaLabel
|
||||
}), aliases.map((alias, index) => (0,external_wp_element_namespaceObject.createElement)(KeyCombination, {
|
||||
}), aliases.map((alias, index) => (0,external_React_namespaceObject.createElement)(KeyCombination, {
|
||||
keyCombination: alias,
|
||||
forceAriaLabel: ariaLabel,
|
||||
key: index
|
||||
}))));
|
||||
}
|
||||
/* harmony default export */ var keyboard_shortcut_help_modal_shortcut = (Shortcut);
|
||||
/* harmony default export */ const keyboard_shortcut_help_modal_shortcut = (Shortcut);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/components/keyboard-shortcut-help-modal/dynamic-shortcut.js
|
||||
|
||||
@@ -1259,13 +1258,13 @@ function DynamicShortcut({
|
||||
if (!keyCombination) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(keyboard_shortcut_help_modal_shortcut, {
|
||||
return (0,external_React_namespaceObject.createElement)(keyboard_shortcut_help_modal_shortcut, {
|
||||
keyCombination: keyCombination,
|
||||
description: description,
|
||||
aliases: aliases
|
||||
});
|
||||
}
|
||||
/* harmony default export */ var dynamic_shortcut = (DynamicShortcut);
|
||||
/* harmony default export */ const dynamic_shortcut = (DynamicShortcut);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/components/keyboard-shortcut-help-modal/index.js
|
||||
|
||||
@@ -1296,28 +1295,27 @@ const ShortcutList = ({
|
||||
* Safari+VoiceOver won't announce the list otherwise.
|
||||
*/
|
||||
/* eslint-disable jsx-a11y/no-redundant-roles */
|
||||
(0,external_wp_element_namespaceObject.createElement)("ul", {
|
||||
(0,external_React_namespaceObject.createElement)("ul", {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__shortcut-list",
|
||||
role: "list"
|
||||
}, shortcuts.map((shortcut, index) => (0,external_wp_element_namespaceObject.createElement)("li", {
|
||||
}, shortcuts.map((shortcut, index) => (0,external_React_namespaceObject.createElement)("li", {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__shortcut",
|
||||
key: index
|
||||
}, typeof shortcut === 'string' ? (0,external_wp_element_namespaceObject.createElement)(dynamic_shortcut, {
|
||||
}, typeof shortcut === 'string' ? (0,external_React_namespaceObject.createElement)(dynamic_shortcut, {
|
||||
name: shortcut
|
||||
}) : (0,external_wp_element_namespaceObject.createElement)(keyboard_shortcut_help_modal_shortcut, {
|
||||
}) : (0,external_React_namespaceObject.createElement)(keyboard_shortcut_help_modal_shortcut, {
|
||||
...shortcut
|
||||
}))))
|
||||
/* eslint-enable jsx-a11y/no-redundant-roles */;
|
||||
|
||||
const ShortcutSection = ({
|
||||
title,
|
||||
shortcuts,
|
||||
className
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)("section", {
|
||||
}) => (0,external_React_namespaceObject.createElement)("section", {
|
||||
className: classnames_default()('customize-widgets-keyboard-shortcut-help-modal__section', className)
|
||||
}, !!title && (0,external_wp_element_namespaceObject.createElement)("h2", {
|
||||
}, !!title && (0,external_React_namespaceObject.createElement)("h2", {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__section-title"
|
||||
}, title), (0,external_wp_element_namespaceObject.createElement)(ShortcutList, {
|
||||
}, title), (0,external_React_namespaceObject.createElement)(ShortcutList, {
|
||||
shortcuts: shortcuts
|
||||
}));
|
||||
const ShortcutCategorySection = ({
|
||||
@@ -1328,7 +1326,7 @@ const ShortcutCategorySection = ({
|
||||
const categoryShortcuts = (0,external_wp_data_namespaceObject.useSelect)(select => {
|
||||
return select(external_wp_keyboardShortcuts_namespaceObject.store).getCategoryShortcuts(categoryName);
|
||||
}, [categoryName]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(ShortcutSection, {
|
||||
return (0,external_React_namespaceObject.createElement)(ShortcutSection, {
|
||||
title: title,
|
||||
shortcuts: categoryShortcuts.concat(additionalShortcuts)
|
||||
});
|
||||
@@ -1353,20 +1351,20 @@ function KeyboardShortcutHelpModal({
|
||||
if (!isModalActive) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal",
|
||||
title: (0,external_wp_i18n_namespaceObject.__)('Keyboard shortcuts'),
|
||||
onRequestClose: toggleModal
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(ShortcutSection, {
|
||||
}, (0,external_React_namespaceObject.createElement)(ShortcutSection, {
|
||||
className: "customize-widgets-keyboard-shortcut-help-modal__main-shortcuts",
|
||||
shortcuts: ['core/customize-widgets/keyboard-shortcuts']
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(ShortcutCategorySection, {
|
||||
}), (0,external_React_namespaceObject.createElement)(ShortcutCategorySection, {
|
||||
title: (0,external_wp_i18n_namespaceObject.__)('Global shortcuts'),
|
||||
categoryName: "global"
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(ShortcutCategorySection, {
|
||||
}), (0,external_React_namespaceObject.createElement)(ShortcutCategorySection, {
|
||||
title: (0,external_wp_i18n_namespaceObject.__)('Selection shortcuts'),
|
||||
categoryName: "selection"
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(ShortcutCategorySection, {
|
||||
}), (0,external_React_namespaceObject.createElement)(ShortcutCategorySection, {
|
||||
title: (0,external_wp_i18n_namespaceObject.__)('Block shortcuts'),
|
||||
categoryName: "block",
|
||||
additionalShortcuts: [{
|
||||
@@ -1377,7 +1375,7 @@ function KeyboardShortcutHelpModal({
|
||||
/* translators: The forward-slash character. e.g. '/'. */
|
||||
ariaLabel: (0,external_wp_i18n_namespaceObject.__)('Forward-slash')
|
||||
}]
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(ShortcutSection, {
|
||||
}), (0,external_React_namespaceObject.createElement)(ShortcutSection, {
|
||||
title: (0,external_wp_i18n_namespaceObject.__)('Text formatting'),
|
||||
shortcuts: textFormattingShortcuts
|
||||
}));
|
||||
@@ -1405,47 +1403,47 @@ function MoreMenu() {
|
||||
const [isKeyboardShortcutsModalActive, setIsKeyboardShortcutsModalVisible] = (0,external_wp_element_namespaceObject.useState)(false);
|
||||
const toggleKeyboardShortcutsModal = () => setIsKeyboardShortcutsModalVisible(!isKeyboardShortcutsModalActive);
|
||||
(0,external_wp_keyboardShortcuts_namespaceObject.useShortcut)('core/customize-widgets/keyboard-shortcuts', toggleKeyboardShortcutsModal);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(MoreMenuDropdown, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)(MoreMenuDropdown, {
|
||||
as: external_wp_components_namespaceObject.ToolbarDropdownMenu
|
||||
}, () => (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, {
|
||||
}, () => (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, {
|
||||
label: (0,external_wp_i18n_namespaceObject._x)('View', 'noun')
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_preferences_namespaceObject.PreferenceToggleMenuItem, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_preferences_namespaceObject.PreferenceToggleMenuItem, {
|
||||
scope: "core/customize-widgets",
|
||||
name: "fixedToolbar",
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Top toolbar'),
|
||||
info: (0,external_wp_i18n_namespaceObject.__)('Access all block and document tools in a single place'),
|
||||
messageActivated: (0,external_wp_i18n_namespaceObject.__)('Top toolbar activated'),
|
||||
messageDeactivated: (0,external_wp_i18n_namespaceObject.__)('Top toolbar deactivated')
|
||||
})), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, {
|
||||
})), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, {
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Tools')
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
onClick: () => {
|
||||
setIsKeyboardShortcutsModalVisible(true);
|
||||
},
|
||||
shortcut: external_wp_keycodes_namespaceObject.displayShortcut.access('h')
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Keyboard shortcuts')), (0,external_wp_element_namespaceObject.createElement)(external_wp_preferences_namespaceObject.PreferenceToggleMenuItem, {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Keyboard shortcuts')), (0,external_React_namespaceObject.createElement)(external_wp_preferences_namespaceObject.PreferenceToggleMenuItem, {
|
||||
scope: "core/customize-widgets",
|
||||
name: "welcomeGuide",
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Welcome Guide')
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
}), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
role: "menuitem",
|
||||
icon: library_external,
|
||||
href: (0,external_wp_i18n_namespaceObject.__)('https://wordpress.org/documentation/article/block-based-widgets-editor/'),
|
||||
target: "_blank",
|
||||
rel: "noopener noreferrer"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Help'), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.VisuallyHidden, {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Help'), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.VisuallyHidden, {
|
||||
as: "span"
|
||||
}, /* translators: accessibility text */
|
||||
(0,external_wp_i18n_namespaceObject.__)('(opens in a new tab)')))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, {
|
||||
(0,external_wp_i18n_namespaceObject.__)('(opens in a new tab)')))), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuGroup, {
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Preferences')
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_preferences_namespaceObject.PreferenceToggleMenuItem, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_preferences_namespaceObject.PreferenceToggleMenuItem, {
|
||||
scope: "core/customize-widgets",
|
||||
name: "keepCaretInsideBlock",
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Contain text cursor inside block'),
|
||||
info: (0,external_wp_i18n_namespaceObject.__)('Aids screen readers by stopping text caret from leaving blocks.'),
|
||||
messageActivated: (0,external_wp_i18n_namespaceObject.__)('Contain text cursor inside block activated'),
|
||||
messageDeactivated: (0,external_wp_i18n_namespaceObject.__)('Contain text cursor inside block deactivated')
|
||||
})))), (0,external_wp_element_namespaceObject.createElement)(KeyboardShortcutHelpModal, {
|
||||
})))), (0,external_React_namespaceObject.createElement)(KeyboardShortcutHelpModal, {
|
||||
isModalActive: isKeyboardShortcutsModalActive,
|
||||
toggleModal: toggleKeyboardShortcutsModal
|
||||
}));
|
||||
@@ -1487,14 +1485,14 @@ function Header({
|
||||
setUndoRedo([sidebar.hasUndo(), sidebar.hasRedo()]);
|
||||
});
|
||||
}, [sidebar]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: classnames_default()('customize-widgets-header', {
|
||||
'is-fixed-toolbar-active': isFixedToolbarActive
|
||||
})
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.NavigableToolbar, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.NavigableToolbar, {
|
||||
className: "customize-widgets-header-toolbar",
|
||||
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Document tools')
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarButton, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarButton, {
|
||||
icon: !(0,external_wp_i18n_namespaceObject.isRTL)() ? library_undo : library_redo
|
||||
/* translators: button label text should, if possible, be under 16 characters. */,
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Undo'),
|
||||
@@ -1506,7 +1504,7 @@ function Header({
|
||||
"aria-disabled": !hasUndo,
|
||||
onClick: sidebar.undo,
|
||||
className: "customize-widgets-editor-history-button undo-button"
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarButton, {
|
||||
}), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarButton, {
|
||||
icon: !(0,external_wp_i18n_namespaceObject.isRTL)() ? library_redo : library_undo
|
||||
/* translators: button label text should, if possible, be under 16 characters. */,
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Redo'),
|
||||
@@ -1518,7 +1516,7 @@ function Header({
|
||||
"aria-disabled": !hasRedo,
|
||||
onClick: sidebar.redo,
|
||||
className: "customize-widgets-editor-history-button redo-button"
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarButton, {
|
||||
}), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ToolbarButton, {
|
||||
className: "customize-widgets-header-toolbar__inserter-toggle",
|
||||
isPressed: isInserterOpened,
|
||||
variant: "primary",
|
||||
@@ -1527,11 +1525,11 @@ function Header({
|
||||
onClick: () => {
|
||||
setIsInserterOpened(isOpen => !isOpen);
|
||||
}
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(MoreMenu, null))), (0,external_wp_element_namespaceObject.createPortal)((0,external_wp_element_namespaceObject.createElement)(components_inserter, {
|
||||
}), (0,external_React_namespaceObject.createElement)(MoreMenu, null))), (0,external_wp_element_namespaceObject.createPortal)((0,external_React_namespaceObject.createElement)(components_inserter, {
|
||||
setIsOpened: setIsInserterOpened
|
||||
}), inserter.contentContainer[0]));
|
||||
}
|
||||
/* harmony default export */ var header = (Header);
|
||||
/* harmony default export */ const header = (Header);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/components/inserter/use-inserter.js
|
||||
/**
|
||||
@@ -1566,10 +1564,10 @@ function useInserter(inserter) {
|
||||
}
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/fast-deep-equal/es6/index.js
|
||||
var es6 = __webpack_require__(5619);
|
||||
var es6 = __webpack_require__(7734);
|
||||
var es6_default = /*#__PURE__*/__webpack_require__.n(es6);
|
||||
;// CONCATENATED MODULE: external ["wp","isShallowEqual"]
|
||||
var external_wp_isShallowEqual_namespaceObject = window["wp"]["isShallowEqual"];
|
||||
const external_wp_isShallowEqual_namespaceObject = window["wp"]["isShallowEqual"];
|
||||
var external_wp_isShallowEqual_default = /*#__PURE__*/__webpack_require__.n(external_wp_isShallowEqual_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/utils.js
|
||||
// @ts-check
|
||||
@@ -1856,7 +1854,7 @@ function FocusControl({
|
||||
};
|
||||
}, [api, focusWidget]);
|
||||
const context = (0,external_wp_element_namespaceObject.useMemo)(() => [focusedWidgetIdRef, focusWidget], [focusedWidgetIdRef, focusWidget]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(FocusControlContext.Provider, {
|
||||
return (0,external_React_namespaceObject.createElement)(FocusControlContext.Provider, {
|
||||
value: context
|
||||
}, children);
|
||||
}
|
||||
@@ -1900,7 +1898,7 @@ function useBlocksFocusControl(blocks) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","privateApis"]
|
||||
var external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/lock-unlock.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -1934,7 +1932,7 @@ function SidebarEditorProvider({
|
||||
}) {
|
||||
const [blocks, onInput, onChange] = useSidebarBlockEditor(sidebar);
|
||||
useBlocksFocusControl(blocks);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(ExperimentalBlockEditorProvider, {
|
||||
return (0,external_React_namespaceObject.createElement)(ExperimentalBlockEditorProvider, {
|
||||
value: blocks,
|
||||
onInput: onInput,
|
||||
onChange: onChange,
|
||||
@@ -1959,36 +1957,36 @@ function WelcomeGuide({
|
||||
toggle
|
||||
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_preferences_namespaceObject.store);
|
||||
const isEntirelyBlockWidgets = sidebar.getWidgets().every(widget => widget.id.startsWith('block-'));
|
||||
return (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-welcome-guide"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-welcome-guide__image__wrapper"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("picture", null, (0,external_wp_element_namespaceObject.createElement)("source", {
|
||||
}, (0,external_React_namespaceObject.createElement)("picture", null, (0,external_React_namespaceObject.createElement)("source", {
|
||||
srcSet: "https://s.w.org/images/block-editor/welcome-editor.svg",
|
||||
media: "(prefers-reduced-motion: reduce)"
|
||||
}), (0,external_wp_element_namespaceObject.createElement)("img", {
|
||||
}), (0,external_React_namespaceObject.createElement)("img", {
|
||||
className: "customize-widgets-welcome-guide__image",
|
||||
src: "https://s.w.org/images/block-editor/welcome-editor.gif",
|
||||
width: "312",
|
||||
height: "240",
|
||||
alt: ""
|
||||
}))), (0,external_wp_element_namespaceObject.createElement)("h1", {
|
||||
}))), (0,external_React_namespaceObject.createElement)("h1", {
|
||||
className: "customize-widgets-welcome-guide__heading"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Welcome to block Widgets')), (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Welcome to block Widgets')), (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "customize-widgets-welcome-guide__text"
|
||||
}, isEntirelyBlockWidgets ? (0,external_wp_i18n_namespaceObject.__)('Your theme provides different “block” areas for you to add and edit content. Try adding a search bar, social icons, or other types of blocks here and see how they’ll look on your site.') : (0,external_wp_i18n_namespaceObject.__)('You can now add any block to your site’s widget areas. Don’t worry, all of your favorite widgets still work flawlessly.')), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
}, isEntirelyBlockWidgets ? (0,external_wp_i18n_namespaceObject.__)('Your theme provides different “block” areas for you to add and edit content. Try adding a search bar, social icons, or other types of blocks here and see how they’ll look on your site.') : (0,external_wp_i18n_namespaceObject.__)('You can now add any block to your site’s widget areas. Don’t worry, all of your favorite widgets still work flawlessly.')), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
className: "customize-widgets-welcome-guide__button",
|
||||
variant: "primary",
|
||||
onClick: () => toggle('core/customize-widgets', 'welcomeGuide')
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Got it')), (0,external_wp_element_namespaceObject.createElement)("hr", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Got it')), (0,external_React_namespaceObject.createElement)("hr", {
|
||||
className: "customize-widgets-welcome-guide__separator"
|
||||
}), !isEntirelyBlockWidgets && (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
}), !isEntirelyBlockWidgets && (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "customize-widgets-welcome-guide__more-info"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Want to stick with the old widgets?'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ExternalLink, {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Want to stick with the old widgets?'), (0,external_React_namespaceObject.createElement)("br", null), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ExternalLink, {
|
||||
href: (0,external_wp_i18n_namespaceObject.__)('https://wordpress.org/plugins/classic-widgets/')
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Get the Classic Widgets plugin.'))), (0,external_wp_element_namespaceObject.createElement)("p", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Get the Classic Widgets plugin.'))), (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "customize-widgets-welcome-guide__more-info"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('New to the block editor?'), (0,external_wp_element_namespaceObject.createElement)("br", null), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.ExternalLink, {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('New to the block editor?'), (0,external_React_namespaceObject.createElement)("br", null), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ExternalLink, {
|
||||
href: (0,external_wp_i18n_namespaceObject.__)('https://wordpress.org/documentation/article/wordpress-block-editor/')
|
||||
}, (0,external_wp_i18n_namespaceObject.__)("Here's a detailed guide."))));
|
||||
}
|
||||
@@ -2130,7 +2128,7 @@ function KeyboardShortcutsRegister() {
|
||||
return null;
|
||||
}
|
||||
KeyboardShortcuts.Register = KeyboardShortcutsRegister;
|
||||
/* harmony default export */ var keyboard_shortcuts = (KeyboardShortcuts);
|
||||
/* harmony default export */ const keyboard_shortcuts = (KeyboardShortcuts);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/components/block-appender/index.js
|
||||
|
||||
@@ -2156,7 +2154,7 @@ function BlockAppender(props) {
|
||||
}
|
||||
}
|
||||
}, [isBlocksListEmpty]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.ButtonBlockAppender, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.ButtonBlockAppender, {
|
||||
...props,
|
||||
ref: ref
|
||||
});
|
||||
@@ -2174,6 +2172,7 @@ function BlockAppender(props) {
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
@@ -2195,6 +2194,7 @@ function SidebarBlockEditor({
|
||||
inspector
|
||||
}) {
|
||||
const [isInserterOpened, setIsInserterOpened] = useInserter(inserter);
|
||||
const isMediumViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('small');
|
||||
const {
|
||||
hasUploadPermissions,
|
||||
isFixedToolbarActive,
|
||||
@@ -2232,43 +2232,45 @@ function SidebarBlockEditor({
|
||||
...blockEditorSettings,
|
||||
__experimentalSetIsInserterOpened: setIsInserterOpened,
|
||||
mediaUpload: mediaUploadBlockEditor,
|
||||
hasFixedToolbar: isFixedToolbarActive,
|
||||
hasFixedToolbar: isFixedToolbarActive || !isMediumViewport,
|
||||
keepCaretInsideBlock,
|
||||
__unstableHasCustomAppender: true
|
||||
};
|
||||
}, [hasUploadPermissions, blockEditorSettings, isFixedToolbarActive, keepCaretInsideBlock, setIsInserterOpened]);
|
||||
}, [hasUploadPermissions, blockEditorSettings, isFixedToolbarActive, isMediumViewport, keepCaretInsideBlock, setIsInserterOpened]);
|
||||
if (isWelcomeGuideActive) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WelcomeGuide, {
|
||||
return (0,external_React_namespaceObject.createElement)(WelcomeGuide, {
|
||||
sidebar: sidebar
|
||||
});
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(keyboard_shortcuts.Register, null), (0,external_wp_element_namespaceObject.createElement)(SidebarEditorProvider, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)(keyboard_shortcuts.Register, null), (0,external_React_namespaceObject.createElement)(SidebarEditorProvider, {
|
||||
sidebar: sidebar,
|
||||
settings: settings
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(keyboard_shortcuts, {
|
||||
}, (0,external_React_namespaceObject.createElement)(keyboard_shortcuts, {
|
||||
undo: sidebar.undo,
|
||||
redo: sidebar.redo,
|
||||
save: sidebar.save
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(header, {
|
||||
}), (0,external_React_namespaceObject.createElement)(header, {
|
||||
sidebar: sidebar,
|
||||
inserter: inserter,
|
||||
isInserterOpened: isInserterOpened,
|
||||
setIsInserterOpened: setIsInserterOpened,
|
||||
isFixedToolbarActive: isFixedToolbarActive
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockTools, null, (0,external_wp_element_namespaceObject.createElement)(BlockCanvas, {
|
||||
isFixedToolbarActive: isFixedToolbarActive || !isMediumViewport
|
||||
}), (isFixedToolbarActive || !isMediumViewport) && (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockToolbar, {
|
||||
hideDragHandle: true
|
||||
}), (0,external_React_namespaceObject.createElement)(BlockCanvas, {
|
||||
shouldIframe: false,
|
||||
styles: settings.defaultEditorStyles,
|
||||
height: "100%"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockList, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockList, {
|
||||
renderAppender: BlockAppender
|
||||
}))), (0,external_wp_element_namespaceObject.createPortal)(
|
||||
})), (0,external_wp_element_namespaceObject.createPortal)(
|
||||
// This is a temporary hack to prevent button component inside <BlockInspector>
|
||||
// from submitting form when type="button" is not specified.
|
||||
(0,external_wp_element_namespaceObject.createElement)("form", {
|
||||
(0,external_React_namespaceObject.createElement)("form", {
|
||||
onSubmit: event => event.preventDefault()
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockInspector, null)), inspector.contentContainer[0])), (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.__unstableBlockSettingsMenuFirstItem, null, ({
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockInspector, null)), inspector.contentContainer[0])), (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.__unstableBlockSettingsMenuFirstItem, null, ({
|
||||
onClose
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)(block_inspector_button, {
|
||||
}) => (0,external_React_namespaceObject.createElement)(block_inspector_button, {
|
||||
inspector: inspector,
|
||||
closeMenu: onClose
|
||||
})));
|
||||
@@ -2290,7 +2292,7 @@ function SidebarControls({
|
||||
sidebarControls,
|
||||
activeSidebarControl
|
||||
}), [sidebarControls, activeSidebarControl]);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(SidebarControlsContext.Provider, {
|
||||
return (0,external_React_namespaceObject.createElement)(SidebarControlsContext.Provider, {
|
||||
value: context
|
||||
}, children);
|
||||
}
|
||||
@@ -2412,7 +2414,7 @@ function CustomizeWidgets({
|
||||
unsubscribers.forEach(unsubscriber => unsubscriber());
|
||||
};
|
||||
}, [sidebarControls]);
|
||||
const activeSidebar = activeSidebarControl && (0,external_wp_element_namespaceObject.createPortal)((0,external_wp_element_namespaceObject.createElement)(ErrorBoundary, null, (0,external_wp_element_namespaceObject.createElement)(SidebarBlockEditor, {
|
||||
const activeSidebar = activeSidebarControl && (0,external_wp_element_namespaceObject.createPortal)((0,external_React_namespaceObject.createElement)(ErrorBoundary, null, (0,external_React_namespaceObject.createElement)(SidebarBlockEditor, {
|
||||
key: activeSidebarControl.id,
|
||||
blockEditorSettings: blockEditorSettings,
|
||||
sidebar: activeSidebarControl.sidebarAdapter,
|
||||
@@ -2422,14 +2424,14 @@ function CustomizeWidgets({
|
||||
|
||||
// We have to portal this to the parent of both the editor and the inspector,
|
||||
// so that the popovers will appear above both of them.
|
||||
const popover = parentContainer && (0,external_wp_element_namespaceObject.createPortal)((0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
const popover = parentContainer && (0,external_wp_element_namespaceObject.createPortal)((0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "customize-widgets-popover",
|
||||
ref: popoverRef
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Popover.Slot, null)), parentContainer);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.SlotFillProvider, null, (0,external_wp_element_namespaceObject.createElement)(SidebarControls, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Popover.Slot, null)), parentContainer);
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.SlotFillProvider, null, (0,external_React_namespaceObject.createElement)(SidebarControls, {
|
||||
sidebarControls: sidebarControls,
|
||||
activeSidebarControl: activeSidebarControl
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(FocusControl, {
|
||||
}, (0,external_React_namespaceObject.createElement)(FocusControl, {
|
||||
api: api,
|
||||
sidebarControls: sidebarControls
|
||||
}, activeSidebar, popover)));
|
||||
@@ -2865,7 +2867,7 @@ class SidebarAdapter {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","dom"]
|
||||
var external_wp_dom_namespaceObject = window["wp"]["dom"];
|
||||
const external_wp_dom_namespaceObject = window["wp"]["dom"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/customize-widgets/build-module/controls/inserter-outer-section.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -3090,9 +3092,9 @@ const withMoveToSidebarToolbarItem = (0,external_wp_compose_namespaceObject.crea
|
||||
// Move focus to the moved widget and expand the sidebar.
|
||||
focusWidget(widgetId);
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_element_namespaceObject.Fragment, null, (0,external_wp_element_namespaceObject.createElement)(BlockEdit, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, (0,external_React_namespaceObject.createElement)(BlockEdit, {
|
||||
...props
|
||||
}), hasMultipleSidebars && canInsertBlockInSidebar && (0,external_wp_element_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockControls, null, (0,external_wp_element_namespaceObject.createElement)(external_wp_widgets_namespaceObject.MoveToWidgetArea, {
|
||||
}), hasMultipleSidebars && canInsertBlockInSidebar && (0,external_React_namespaceObject.createElement)(external_wp_blockEditor_namespaceObject.BlockControls, null, (0,external_React_namespaceObject.createElement)(external_wp_widgets_namespaceObject.MoveToWidgetArea, {
|
||||
widgetAreas: sidebarControls.map(sidebarControl => ({
|
||||
id: sidebarControl.id,
|
||||
name: sidebarControl.params.label,
|
||||
@@ -3129,7 +3131,7 @@ const withWideWidgetDisplay = (0,external_wp_compose_namespaceObject.createHighe
|
||||
idBase
|
||||
} = props.attributes;
|
||||
const isWide = (_wp$customize$Widgets = wide_widget_display_wp.customize.Widgets.data.availableWidgets.find(widget => widget.id_base === idBase)?.is_wide) !== null && _wp$customize$Widgets !== void 0 ? _wp$customize$Widgets : false;
|
||||
return (0,external_wp_element_namespaceObject.createElement)(BlockEdit, {
|
||||
return (0,external_React_namespaceObject.createElement)(BlockEdit, {
|
||||
...props,
|
||||
isWide: isWide
|
||||
});
|
||||
@@ -3207,7 +3209,7 @@ function initialize(editorName, blockEditorSettings) {
|
||||
sidebarControls.push(control);
|
||||
}
|
||||
});
|
||||
(0,external_wp_element_namespaceObject.createRoot)(container).render((0,external_wp_element_namespaceObject.createElement)(CustomizeWidgets, {
|
||||
(0,external_wp_element_namespaceObject.createRoot)(container).render((0,external_React_namespaceObject.createElement)(CustomizeWidgets, {
|
||||
api: build_module_wp.customize,
|
||||
sidebarControls: sidebarControls,
|
||||
blockEditorSettings: blockEditorSettings
|
||||
@@ -3216,7 +3218,8 @@ function initialize(editorName, blockEditorSettings) {
|
||||
}
|
||||
|
||||
|
||||
}();
|
||||
})();
|
||||
|
||||
(window.wp = window.wp || {}).customizeWidgets = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
+2
-2
File diff suppressed because one or more lines are too long
+24
-24
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,21 +51,21 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
__unstableAwaitPromise: function() { return /* binding */ __unstableAwaitPromise; },
|
||||
apiFetch: function() { return /* binding */ apiFetch; },
|
||||
controls: function() { return /* binding */ controls; },
|
||||
dispatch: function() { return /* binding */ dispatch; },
|
||||
select: function() { return /* binding */ build_module_select; },
|
||||
syncSelect: function() { return /* binding */ syncSelect; }
|
||||
__unstableAwaitPromise: () => (/* binding */ __unstableAwaitPromise),
|
||||
apiFetch: () => (/* binding */ apiFetch),
|
||||
controls: () => (/* binding */ controls),
|
||||
dispatch: () => (/* binding */ dispatch),
|
||||
select: () => (/* binding */ build_module_select),
|
||||
syncSelect: () => (/* binding */ syncSelect)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","apiFetch"]
|
||||
var external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data-controls/build-module/index.js
|
||||
/**
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var t={n:function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,{a:e}),e},d:function(n,e){for(var r in e)t.o(e,r)&&!t.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:e[r]})},o:function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},n={};t.r(n),t.d(n,{__unstableAwaitPromise:function(){return d},apiFetch:function(){return u},controls:function(){return p},dispatch:function(){return l},select:function(){return s},syncSelect:function(){return a}});var e=window.wp.apiFetch,r=t.n(e),o=window.wp.data,i=window.wp.deprecated,c=t.n(i);function u(t){return{type:"API_FETCH",request:t}}function s(t,n,...e){return c()("`select` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `resolveSelect` control in `@wordpress/data`"}),o.controls.resolveSelect(t,n,...e)}function a(t,n,...e){return c()("`syncSelect` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `select` control in `@wordpress/data`"}),o.controls.select(t,n,...e)}function l(t,n,...e){return c()("`dispatch` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `dispatch` control in `@wordpress/data`"}),o.controls.dispatch(t,n,...e)}const d=function(t){return{type:"AWAIT_PROMISE",promise:t}},p={AWAIT_PROMISE:({promise:t})=>t,API_FETCH({request:t}){return r()(t)}};(window.wp=window.wp||{}).dataControls=n}();
|
||||
(()=>{"use strict";var e={n:t=>{var o=t&&t.__esModule?()=>t.default:()=>t;return e.d(o,{a:o}),o},d:(t,o)=>{for(var r in o)e.o(o,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:o[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{__unstableAwaitPromise:()=>p,apiFetch:()=>i,controls:()=>u,dispatch:()=>d,select:()=>a,syncSelect:()=>l});const o=window.wp.apiFetch;var r=e.n(o);const n=window.wp.data,s=window.wp.deprecated;var c=e.n(s);function i(e){return{type:"API_FETCH",request:e}}function a(e,t,...o){return c()("`select` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `resolveSelect` control in `@wordpress/data`"}),n.controls.resolveSelect(e,t,...o)}function l(e,t,...o){return c()("`syncSelect` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `select` control in `@wordpress/data`"}),n.controls.select(e,t,...o)}function d(e,t,...o){return c()("`dispatch` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `dispatch` control in `@wordpress/data`"}),n.controls.dispatch(e,t,...o)}const p=function(e){return{type:"AWAIT_PROMISE",promise:e}},u={AWAIT_PROMISE:({promise:e})=>e,API_FETCH:({request:e})=>r()(e)};(window.wp=window.wp||{}).dataControls=t})();
|
||||
Vendored
+261
-234
@@ -1,10 +1,10 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ 1919:
|
||||
/***/ (function(module) {
|
||||
/***/ 66:
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
|
||||
|
||||
var isMergeableObject = function isMergeableObject(value) {
|
||||
@@ -142,10 +142,9 @@ module.exports = deepmerge_1;
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 2167:
|
||||
/***/ (function(module) {
|
||||
/***/ 3249:
|
||||
/***/ ((module) => {
|
||||
|
||||
"use strict";
|
||||
|
||||
|
||||
function _typeof(obj) {
|
||||
@@ -455,65 +454,6 @@ function () {
|
||||
module.exports = EquivalentKeyMap;
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 9125:
|
||||
/***/ (function(module) {
|
||||
|
||||
function combineReducers( reducers ) {
|
||||
var keys = Object.keys( reducers ),
|
||||
getNextState;
|
||||
|
||||
getNextState = ( function() {
|
||||
var fn, i, key;
|
||||
|
||||
fn = 'return {';
|
||||
for ( i = 0; i < keys.length; i++ ) {
|
||||
// Rely on Quoted escaping of JSON.stringify with guarantee that
|
||||
// each member of Object.keys is a string.
|
||||
//
|
||||
// "If Type(value) is String, then return the result of calling the
|
||||
// abstract operation Quote with argument value. [...] The abstract
|
||||
// operation Quote(value) wraps a String value in double quotes and
|
||||
// escapes characters within it."
|
||||
//
|
||||
// https://www.ecma-international.org/ecma-262/5.1/#sec-15.12.3
|
||||
key = JSON.stringify( keys[ i ] );
|
||||
|
||||
fn += key + ':r[' + key + '](s[' + key + '],a),';
|
||||
}
|
||||
fn += '}';
|
||||
|
||||
return new Function( 'r,s,a', fn );
|
||||
} )();
|
||||
|
||||
return function combinedReducer( state, action ) {
|
||||
var nextState, i, key;
|
||||
|
||||
// Assumed changed if initial state.
|
||||
if ( state === undefined ) {
|
||||
return getNextState( reducers, {}, action );
|
||||
}
|
||||
|
||||
nextState = getNextState( reducers, state, action );
|
||||
|
||||
// Determine whether state has changed.
|
||||
i = keys.length;
|
||||
while ( i-- ) {
|
||||
key = keys[ i ];
|
||||
if ( state[ key ] !== nextState[ key ] ) {
|
||||
// Return immediately if a changed value is encountered.
|
||||
return nextState;
|
||||
}
|
||||
}
|
||||
|
||||
return state;
|
||||
};
|
||||
}
|
||||
|
||||
module.exports = combineReducers;
|
||||
|
||||
|
||||
/***/ })
|
||||
|
||||
/******/ });
|
||||
@@ -544,126 +484,122 @@ module.exports = combineReducers;
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
|
||||
!function() {
|
||||
"use strict";
|
||||
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
|
||||
(() => {
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
AsyncModeProvider: function() { return /* reexport */ async_mode_provider_context; },
|
||||
RegistryConsumer: function() { return /* reexport */ RegistryConsumer; },
|
||||
RegistryProvider: function() { return /* reexport */ context; },
|
||||
combineReducers: function() { return /* binding */ build_module_combineReducers; },
|
||||
controls: function() { return /* reexport */ controls; },
|
||||
createReduxStore: function() { return /* reexport */ createReduxStore; },
|
||||
createRegistry: function() { return /* reexport */ createRegistry; },
|
||||
createRegistryControl: function() { return /* reexport */ createRegistryControl; },
|
||||
createRegistrySelector: function() { return /* reexport */ createRegistrySelector; },
|
||||
dispatch: function() { return /* reexport */ dispatch_dispatch; },
|
||||
plugins: function() { return /* reexport */ plugins_namespaceObject; },
|
||||
register: function() { return /* binding */ register; },
|
||||
registerGenericStore: function() { return /* binding */ registerGenericStore; },
|
||||
registerStore: function() { return /* binding */ registerStore; },
|
||||
resolveSelect: function() { return /* binding */ build_module_resolveSelect; },
|
||||
select: function() { return /* reexport */ select_select; },
|
||||
subscribe: function() { return /* binding */ subscribe; },
|
||||
suspendSelect: function() { return /* binding */ suspendSelect; },
|
||||
use: function() { return /* binding */ use; },
|
||||
useDispatch: function() { return /* reexport */ use_dispatch; },
|
||||
useRegistry: function() { return /* reexport */ useRegistry; },
|
||||
useSelect: function() { return /* reexport */ useSelect; },
|
||||
useSuspenseSelect: function() { return /* reexport */ useSuspenseSelect; },
|
||||
withDispatch: function() { return /* reexport */ with_dispatch; },
|
||||
withRegistry: function() { return /* reexport */ with_registry; },
|
||||
withSelect: function() { return /* reexport */ with_select; }
|
||||
AsyncModeProvider: () => (/* reexport */ async_mode_provider_context),
|
||||
RegistryConsumer: () => (/* reexport */ RegistryConsumer),
|
||||
RegistryProvider: () => (/* reexport */ context),
|
||||
combineReducers: () => (/* binding */ build_module_combineReducers),
|
||||
controls: () => (/* reexport */ controls),
|
||||
createReduxStore: () => (/* reexport */ createReduxStore),
|
||||
createRegistry: () => (/* reexport */ createRegistry),
|
||||
createRegistryControl: () => (/* reexport */ createRegistryControl),
|
||||
createRegistrySelector: () => (/* reexport */ createRegistrySelector),
|
||||
dispatch: () => (/* reexport */ dispatch_dispatch),
|
||||
plugins: () => (/* reexport */ plugins_namespaceObject),
|
||||
register: () => (/* binding */ register),
|
||||
registerGenericStore: () => (/* binding */ registerGenericStore),
|
||||
registerStore: () => (/* binding */ registerStore),
|
||||
resolveSelect: () => (/* binding */ build_module_resolveSelect),
|
||||
select: () => (/* reexport */ select_select),
|
||||
subscribe: () => (/* binding */ subscribe),
|
||||
suspendSelect: () => (/* binding */ suspendSelect),
|
||||
use: () => (/* binding */ use),
|
||||
useDispatch: () => (/* reexport */ use_dispatch),
|
||||
useRegistry: () => (/* reexport */ useRegistry),
|
||||
useSelect: () => (/* reexport */ useSelect),
|
||||
useSuspenseSelect: () => (/* reexport */ useSuspenseSelect),
|
||||
withDispatch: () => (/* reexport */ with_dispatch),
|
||||
withRegistry: () => (/* reexport */ with_registry),
|
||||
withSelect: () => (/* reexport */ with_select)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/data/build-module/redux-store/metadata/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
countSelectorsByStatus: function() { return countSelectorsByStatus; },
|
||||
getCachedResolvers: function() { return getCachedResolvers; },
|
||||
getIsResolving: function() { return getIsResolving; },
|
||||
getResolutionError: function() { return getResolutionError; },
|
||||
getResolutionState: function() { return getResolutionState; },
|
||||
hasFinishedResolution: function() { return hasFinishedResolution; },
|
||||
hasResolutionFailed: function() { return hasResolutionFailed; },
|
||||
hasResolvingSelectors: function() { return hasResolvingSelectors; },
|
||||
hasStartedResolution: function() { return hasStartedResolution; },
|
||||
isResolving: function() { return isResolving; }
|
||||
countSelectorsByStatus: () => (countSelectorsByStatus),
|
||||
getCachedResolvers: () => (getCachedResolvers),
|
||||
getIsResolving: () => (getIsResolving),
|
||||
getResolutionError: () => (getResolutionError),
|
||||
getResolutionState: () => (getResolutionState),
|
||||
hasFinishedResolution: () => (hasFinishedResolution),
|
||||
hasResolutionFailed: () => (hasResolutionFailed),
|
||||
hasResolvingSelectors: () => (hasResolvingSelectors),
|
||||
hasStartedResolution: () => (hasStartedResolution),
|
||||
isResolving: () => (isResolving)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/data/build-module/redux-store/metadata/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
failResolution: function() { return failResolution; },
|
||||
failResolutions: function() { return failResolutions; },
|
||||
finishResolution: function() { return finishResolution; },
|
||||
finishResolutions: function() { return finishResolutions; },
|
||||
invalidateResolution: function() { return invalidateResolution; },
|
||||
invalidateResolutionForStore: function() { return invalidateResolutionForStore; },
|
||||
invalidateResolutionForStoreSelector: function() { return invalidateResolutionForStoreSelector; },
|
||||
startResolution: function() { return startResolution; },
|
||||
startResolutions: function() { return startResolutions; }
|
||||
failResolution: () => (failResolution),
|
||||
failResolutions: () => (failResolutions),
|
||||
finishResolution: () => (finishResolution),
|
||||
finishResolutions: () => (finishResolutions),
|
||||
invalidateResolution: () => (invalidateResolution),
|
||||
invalidateResolutionForStore: () => (invalidateResolutionForStore),
|
||||
invalidateResolutionForStoreSelector: () => (invalidateResolutionForStoreSelector),
|
||||
startResolution: () => (startResolution),
|
||||
startResolutions: () => (startResolutions)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/data/build-module/plugins/index.js
|
||||
var plugins_namespaceObject = {};
|
||||
__webpack_require__.r(plugins_namespaceObject);
|
||||
__webpack_require__.d(plugins_namespaceObject, {
|
||||
persistence: function() { return persistence; }
|
||||
persistence: () => (persistence)
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/turbo-combine-reducers/index.js
|
||||
var turbo_combine_reducers = __webpack_require__(9125);
|
||||
var turbo_combine_reducers_default = /*#__PURE__*/__webpack_require__.n(turbo_combine_reducers);
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js
|
||||
function _typeof(o) {
|
||||
@@ -1427,13 +1363,30 @@ function applyMiddleware() {
|
||||
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/equivalent-key-map/equivalent-key-map.js
|
||||
var equivalent_key_map = __webpack_require__(2167);
|
||||
var equivalent_key_map = __webpack_require__(3249);
|
||||
var equivalent_key_map_default = /*#__PURE__*/__webpack_require__.n(equivalent_key_map);
|
||||
;// CONCATENATED MODULE: external ["wp","reduxRoutine"]
|
||||
var external_wp_reduxRoutine_namespaceObject = window["wp"]["reduxRoutine"];
|
||||
const external_wp_reduxRoutine_namespaceObject = window["wp"]["reduxRoutine"];
|
||||
var external_wp_reduxRoutine_default = /*#__PURE__*/__webpack_require__.n(external_wp_reduxRoutine_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/redux-store/combine-reducers.js
|
||||
function combine_reducers_combineReducers(reducers) {
|
||||
const keys = Object.keys(reducers);
|
||||
return function combinedReducer(state = {}, action) {
|
||||
const nextState = {};
|
||||
let hasChanged = false;
|
||||
for (const key of keys) {
|
||||
const reducer = reducers[key];
|
||||
const prevStateForKey = state[key];
|
||||
const nextStateForKey = reducer(prevStateForKey, action);
|
||||
nextState[key] = nextStateForKey;
|
||||
hasChanged = hasChanged || nextStateForKey !== prevStateForKey;
|
||||
}
|
||||
return hasChanged ? nextState : state;
|
||||
};
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/factory.js
|
||||
/**
|
||||
* Creates a selector function that takes additional curried argument with the
|
||||
@@ -1476,10 +1429,22 @@ var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
* @return {Function} Registry selector that can be registered with a store.
|
||||
*/
|
||||
function createRegistrySelector(registrySelector) {
|
||||
const selectorsByRegistry = new WeakMap();
|
||||
// Create a selector function that is bound to the registry referenced by `selector.registry`
|
||||
// and that has the same API as a regular selector. Binding it in such a way makes it
|
||||
// possible to call the selector directly from another selector.
|
||||
const selector = (...args) => registrySelector(selector.registry.select)(...args);
|
||||
const wrappedSelector = (...args) => {
|
||||
let selector = selectorsByRegistry.get(wrappedSelector.registry);
|
||||
// We want to make sure the cache persists even when new registry
|
||||
// instances are created. For example patterns create their own editors
|
||||
// with their own core/block-editor stores, so we should keep track of
|
||||
// the cache for each registry instance.
|
||||
if (!selector) {
|
||||
selector = registrySelector(wrappedSelector.registry.select);
|
||||
selectorsByRegistry.set(wrappedSelector.registry, selector);
|
||||
}
|
||||
return selector(...args);
|
||||
};
|
||||
|
||||
/**
|
||||
* Flag indicating that the selector is a registry selector that needs the correct registry
|
||||
@@ -1488,8 +1453,8 @@ function createRegistrySelector(registrySelector) {
|
||||
*
|
||||
* @type {boolean}
|
||||
*/
|
||||
selector.isRegistrySelector = true;
|
||||
return selector;
|
||||
wrappedSelector.isRegistrySelector = true;
|
||||
return wrappedSelector;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1652,7 +1617,7 @@ const builtinControls = {
|
||||
};
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","privateApis"]
|
||||
var external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/lock-unlock.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -1689,77 +1654,51 @@ const promiseMiddleware = () => next => action => {
|
||||
}
|
||||
return next(action);
|
||||
};
|
||||
/* harmony default export */ var promise_middleware = (promiseMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/store/index.js
|
||||
const coreDataStore = {
|
||||
name: 'core/data',
|
||||
instantiate(registry) {
|
||||
const getCoreDataSelector = selectorName => (key, ...args) => {
|
||||
return registry.select(key)[selectorName](...args);
|
||||
};
|
||||
const getCoreDataAction = actionName => (key, ...args) => {
|
||||
return registry.dispatch(key)[actionName](...args);
|
||||
};
|
||||
return {
|
||||
getSelectors() {
|
||||
return Object.fromEntries(['getIsResolving', 'hasStartedResolution', 'hasFinishedResolution', 'isResolving', 'getCachedResolvers'].map(selectorName => [selectorName, getCoreDataSelector(selectorName)]));
|
||||
},
|
||||
getActions() {
|
||||
return Object.fromEntries(['startResolution', 'finishResolution', 'invalidateResolution', 'invalidateResolutionForStore', 'invalidateResolutionForStoreSelector'].map(actionName => [actionName, getCoreDataAction(actionName)]));
|
||||
},
|
||||
subscribe() {
|
||||
// There's no reasons to trigger any listener when we subscribe to this store
|
||||
// because there's no state stored in this store that need to retrigger selectors
|
||||
// if a change happens, the corresponding store where the tracking stated live
|
||||
// would have already triggered a "subscribe" call.
|
||||
return () => () => {};
|
||||
}
|
||||
};
|
||||
}
|
||||
};
|
||||
/* harmony default export */ var store = (coreDataStore);
|
||||
/* harmony default export */ const promise_middleware = (promiseMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/resolvers-cache-middleware.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
/** @typedef {import('./registry').WPDataRegistry} WPDataRegistry */
|
||||
|
||||
/**
|
||||
* Creates a middleware handling resolvers cache invalidation.
|
||||
*
|
||||
* @param {WPDataRegistry} registry The registry reference for which to create
|
||||
* the middleware.
|
||||
* @param {string} reducerKey The namespace for which to create the
|
||||
* middleware.
|
||||
* @param {WPDataRegistry} registry Registry for which to create the middleware.
|
||||
* @param {string} storeName Name of the store for which to create the middleware.
|
||||
*
|
||||
* @return {Function} Middleware function.
|
||||
*/
|
||||
const createResolversCacheMiddleware = (registry, reducerKey) => () => next => action => {
|
||||
const resolvers = registry.select(store).getCachedResolvers(reducerKey);
|
||||
Object.entries(resolvers).forEach(([selectorName, resolversByArgs]) => {
|
||||
const resolver = registry.stores?.[reducerKey]?.resolvers?.[selectorName];
|
||||
const createResolversCacheMiddleware = (registry, storeName) => () => next => action => {
|
||||
const resolvers = registry.select(storeName).getCachedResolvers();
|
||||
const resolverEntries = Object.entries(resolvers);
|
||||
resolverEntries.forEach(([selectorName, resolversByArgs]) => {
|
||||
const resolver = registry.stores[storeName]?.resolvers?.[selectorName];
|
||||
if (!resolver || !resolver.shouldInvalidate) {
|
||||
return;
|
||||
}
|
||||
resolversByArgs.forEach((value, args) => {
|
||||
// Works around a bug in `EquivalentKeyMap` where `map.delete` merely sets an entry value
|
||||
// to `undefined` and `map.forEach` then iterates also over these orphaned entries.
|
||||
if (value === undefined) {
|
||||
return;
|
||||
}
|
||||
|
||||
// resolversByArgs is the map Map([ args ] => boolean) storing the cache resolution status for a given selector.
|
||||
// If the value is "finished" or "error" it means this resolver has finished its resolution which means we need
|
||||
// to invalidate it, if it's true it means it's inflight and the invalidation is not necessary.
|
||||
if (value?.status !== 'finished' && value?.status !== 'error' || !resolver.shouldInvalidate(action, ...args)) {
|
||||
if (value.status !== 'finished' && value.status !== 'error') {
|
||||
return;
|
||||
}
|
||||
if (!resolver.shouldInvalidate(action, ...args)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Trigger cache invalidation
|
||||
registry.dispatch(store).invalidateResolution(reducerKey, selectorName, args);
|
||||
registry.dispatch(storeName).invalidateResolution(selectorName, args);
|
||||
});
|
||||
});
|
||||
return next(action);
|
||||
};
|
||||
/* harmony default export */ var resolvers_cache_middleware = (createResolversCacheMiddleware);
|
||||
/* harmony default export */ const resolvers_cache_middleware = (createResolversCacheMiddleware);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/redux-store/thunk-middleware.js
|
||||
function createThunkMiddleware(args) {
|
||||
@@ -1946,7 +1885,7 @@ const isResolved = (state = {}, action) => {
|
||||
}
|
||||
return state;
|
||||
};
|
||||
/* harmony default export */ var metadata_reducer = (isResolved);
|
||||
/* harmony default export */ const metadata_reducer = (isResolved);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/rememo/rememo.js
|
||||
|
||||
@@ -2590,7 +2529,6 @@ function invalidateResolutionForStoreSelector(selectorName) {
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
@@ -2609,6 +2547,8 @@ function invalidateResolutionForStoreSelector(selectorName) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/** @typedef {import('../types').DataRegistry} DataRegistry */
|
||||
/** @typedef {import('../types').ListenerFunction} ListenerFunction */
|
||||
/**
|
||||
@@ -2618,7 +2558,7 @@ function invalidateResolutionForStoreSelector(selectorName) {
|
||||
/**
|
||||
* @typedef {import('../types').ReduxStoreConfig<State,Actions,Selectors>} ReduxStoreConfig
|
||||
* @template State
|
||||
* @template {Record<string,import('../../types').ActionCreator>} Actions
|
||||
* @template {Record<string,import('../types').ActionCreator>} Actions
|
||||
* @template Selectors
|
||||
*/
|
||||
|
||||
@@ -2705,7 +2645,7 @@ function createBindingCache(bind) {
|
||||
* ```
|
||||
*
|
||||
* @template State
|
||||
* @template {Record<string,import('../../types').ActionCreator>} Actions
|
||||
* @template {Record<string,import('../types').ActionCreator>} Actions
|
||||
* @template Selectors
|
||||
* @param {string} key Unique namespace identifier.
|
||||
* @param {ReduxStoreConfig<State,Actions,Selectors>} options Registered store options, with properties
|
||||
@@ -2785,9 +2725,20 @@ function createReduxStore(key, options) {
|
||||
selector.registry = registry;
|
||||
}
|
||||
const boundSelector = (...args) => {
|
||||
args = normalize(selector, args);
|
||||
const state = store.__unstableOriginalGetState();
|
||||
// Before calling the selector, switch to the correct
|
||||
// registry.
|
||||
if (selector.isRegistrySelector) {
|
||||
selector.registry = registry;
|
||||
}
|
||||
return selector(state.root, ...args);
|
||||
};
|
||||
|
||||
// Expose normalization method on the bound selector
|
||||
// in order that it can be called when fullfilling
|
||||
// the resolver.
|
||||
boundSelector.__unstableNormalizeArgs = selector.__unstableNormalizeArgs;
|
||||
const resolver = resolvers[selectorName];
|
||||
if (!resolver) {
|
||||
boundSelector.hasResolver = false;
|
||||
@@ -2795,10 +2746,18 @@ function createReduxStore(key, options) {
|
||||
}
|
||||
return mapSelectorWithResolver(boundSelector, selectorName, resolver, store, resolversCache);
|
||||
}
|
||||
function bindMetadataSelector(selector) {
|
||||
function bindMetadataSelector(metaDataSelector) {
|
||||
const boundSelector = (...args) => {
|
||||
const state = store.__unstableOriginalGetState();
|
||||
return selector(state.metadata, ...args);
|
||||
const originalSelectorName = args && args[0];
|
||||
const originalSelectorArgs = args && args[1];
|
||||
const targetSelector = options?.selectors?.[originalSelectorName];
|
||||
|
||||
// Normalize the arguments passed to the target selector.
|
||||
if (originalSelectorName && targetSelector) {
|
||||
args[1] = normalize(targetSelector, originalSelectorArgs);
|
||||
}
|
||||
return metaDataSelector(state.metadata, ...args);
|
||||
};
|
||||
boundSelector.hasResolver = false;
|
||||
return boundSelector;
|
||||
@@ -2911,7 +2870,7 @@ function instantiateReduxStore(key, options, registry, thunkArgs) {
|
||||
reducer,
|
||||
initialState
|
||||
} = options;
|
||||
const enhancedReducer = turbo_combine_reducers_default()({
|
||||
const enhancedReducer = combine_reducers_combineReducers({
|
||||
metadata: metadata_reducer,
|
||||
root: reducer
|
||||
});
|
||||
@@ -3069,6 +3028,7 @@ function mapSelectorWithResolver(selector, selectorName, resolver, store, resolv
|
||||
}, 0);
|
||||
}
|
||||
const selectorResolver = (...args) => {
|
||||
args = normalize(selector, args);
|
||||
fulfillSelector(args);
|
||||
return selector(...args);
|
||||
};
|
||||
@@ -3076,6 +3036,50 @@ function mapSelectorWithResolver(selector, selectorName, resolver, store, resolv
|
||||
return selectorResolver;
|
||||
}
|
||||
|
||||
/**
|
||||
* Applies selector's normalization function to the given arguments
|
||||
* if it exists.
|
||||
*
|
||||
* @param {Object} selector The selector potentially with a normalization method property.
|
||||
* @param {Array} args selector arguments to normalize.
|
||||
* @return {Array} Potentially normalized arguments.
|
||||
*/
|
||||
function normalize(selector, args) {
|
||||
if (selector.__unstableNormalizeArgs && typeof selector.__unstableNormalizeArgs === 'function' && args?.length) {
|
||||
return selector.__unstableNormalizeArgs(args);
|
||||
}
|
||||
return args;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/store/index.js
|
||||
const coreDataStore = {
|
||||
name: 'core/data',
|
||||
instantiate(registry) {
|
||||
const getCoreDataSelector = selectorName => (key, ...args) => {
|
||||
return registry.select(key)[selectorName](...args);
|
||||
};
|
||||
const getCoreDataAction = actionName => (key, ...args) => {
|
||||
return registry.dispatch(key)[actionName](...args);
|
||||
};
|
||||
return {
|
||||
getSelectors() {
|
||||
return Object.fromEntries(['getIsResolving', 'hasStartedResolution', 'hasFinishedResolution', 'isResolving', 'getCachedResolvers'].map(selectorName => [selectorName, getCoreDataSelector(selectorName)]));
|
||||
},
|
||||
getActions() {
|
||||
return Object.fromEntries(['startResolution', 'finishResolution', 'invalidateResolution', 'invalidateResolutionForStore', 'invalidateResolutionForStoreSelector'].map(actionName => [actionName, getCoreDataAction(actionName)]));
|
||||
},
|
||||
subscribe() {
|
||||
// There's no reasons to trigger any listener when we subscribe to this store
|
||||
// because there's no state stored in this store that need to retrigger selectors
|
||||
// if a change happens, the corresponding store where the tracking stated live
|
||||
// would have already triggered a "subscribe" call.
|
||||
return () => () => {};
|
||||
}
|
||||
};
|
||||
}
|
||||
};
|
||||
/* harmony default export */ const store = (coreDataStore);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/utils/emitter.js
|
||||
/**
|
||||
* Create an event emitter.
|
||||
@@ -3482,7 +3486,7 @@ function createRegistry(storeConfigs = {}, parent = null) {
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
/* harmony default export */ var default_registry = (createRegistry());
|
||||
/* harmony default export */ const default_registry = (createRegistry());
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/is-plain-object/dist/is-plain-object.mjs
|
||||
/*!
|
||||
@@ -3521,7 +3525,7 @@ function is_plain_object_isPlainObject(o) {
|
||||
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/deepmerge/dist/cjs.js
|
||||
var cjs = __webpack_require__(1919);
|
||||
var cjs = __webpack_require__(66);
|
||||
var cjs_default = /*#__PURE__*/__webpack_require__.n(cjs);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/plugins/persistence/storage/object.js
|
||||
let objectStorage;
|
||||
@@ -3542,7 +3546,7 @@ const storage = {
|
||||
objectStorage = Object.create(null);
|
||||
}
|
||||
};
|
||||
/* harmony default export */ var object = (storage);
|
||||
/* harmony default export */ const object = (storage);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/plugins/persistence/storage/default.js
|
||||
/**
|
||||
@@ -3560,7 +3564,7 @@ try {
|
||||
} catch (error) {
|
||||
default_storage = object;
|
||||
}
|
||||
/* harmony default export */ var storage_default = (default_storage);
|
||||
/* harmony default export */ const storage_default = (default_storage);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/plugins/persistence/index.js
|
||||
/**
|
||||
@@ -3764,17 +3768,19 @@ function persistencePlugin(registry, pluginOptions) {
|
||||
};
|
||||
}
|
||||
persistencePlugin.__unstableMigrate = () => {};
|
||||
/* harmony default export */ var persistence = (persistencePlugin);
|
||||
/* harmony default export */ const persistence = (persistencePlugin);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/plugins/index.js
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","priorityQueue"]
|
||||
var external_wp_priorityQueue_namespaceObject = window["wp"]["priorityQueue"];
|
||||
const external_wp_priorityQueue_namespaceObject = window["wp"]["priorityQueue"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","isShallowEqual"]
|
||||
var external_wp_isShallowEqual_namespaceObject = window["wp"]["isShallowEqual"];
|
||||
const external_wp_isShallowEqual_namespaceObject = window["wp"]["isShallowEqual"];
|
||||
var external_wp_isShallowEqual_default = /*#__PURE__*/__webpack_require__.n(external_wp_isShallowEqual_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/registry-provider/context.js
|
||||
/**
|
||||
@@ -3832,7 +3838,7 @@ const RegistryConsumer = Consumer;
|
||||
* See <a name="#RegistryConsumer">RegistryConsumer</a> documentation for
|
||||
* example.
|
||||
*/
|
||||
/* harmony default export */ var context = (Provider);
|
||||
/* harmony default export */ const context = (Provider);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/registry-provider/use-registry.js
|
||||
/**
|
||||
@@ -3933,9 +3939,9 @@ const AsyncModeConsumer = (/* unused pure expression or super */ null && (contex
|
||||
* It is possible to nest multiple levels of AsyncModeProvider to fine-tune the rendering behavior.
|
||||
*
|
||||
* @param {boolean} props.value Enable Async Mode.
|
||||
* @return {WPComponent} The component to be rendered.
|
||||
* @return {Component} The component to be rendered.
|
||||
*/
|
||||
/* harmony default export */ var async_mode_provider_context = (context_Provider);
|
||||
/* harmony default export */ const async_mode_provider_context = (context_Provider);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/async-mode-provider/use-async-mode.js
|
||||
/**
|
||||
@@ -3991,6 +3997,14 @@ function Store(registry, suspense) {
|
||||
let lastIsAsync;
|
||||
let subscriber;
|
||||
let didWarnUnstableReference;
|
||||
const storeStatesOnMount = new Map();
|
||||
function getStoreState(name) {
|
||||
var _registry$stores$name;
|
||||
// If there's no store property (custom generic store), return an empty
|
||||
// object. When comparing the state, the empty objects will cause the
|
||||
// equality check to fail, setting `lastMapResultValid` to false.
|
||||
return (_registry$stores$name = registry.stores[name]?.store?.getState?.()) !== null && _registry$stores$name !== void 0 ? _registry$stores$name : {};
|
||||
}
|
||||
const createSubscriber = stores => {
|
||||
// The set of stores the `subscribe` function is supposed to subscribe to. Here it is
|
||||
// initialized, and then the `updateStores` function can add new stores to it.
|
||||
@@ -4001,12 +4015,21 @@ function Store(registry, suspense) {
|
||||
// keep a set of active subscriptions;
|
||||
const activeSubscriptions = new Set();
|
||||
function subscribe(listener) {
|
||||
// Invalidate the value right after subscription was created. React will
|
||||
// call `getValue` after subscribing, to detect store updates that happened
|
||||
// in the interval between the `getValue` call during render and creating
|
||||
// the subscription, which is slightly delayed. We need to ensure that this
|
||||
// second `getValue` call will compute a fresh value.
|
||||
lastMapResultValid = false;
|
||||
// Maybe invalidate the value right after subscription was created.
|
||||
// React will call `getValue` after subscribing, to detect store
|
||||
// updates that happened in the interval between the `getValue` call
|
||||
// during render and creating the subscription, which is slightly
|
||||
// delayed. We need to ensure that this second `getValue` call will
|
||||
// compute a fresh value only if any of the store states have
|
||||
// changed in the meantime.
|
||||
if (lastMapResultValid) {
|
||||
for (const name of activeStores) {
|
||||
if (storeStatesOnMount.get(name) !== getStoreState(name)) {
|
||||
lastMapResultValid = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
storeStatesOnMount.clear();
|
||||
const onStoreChange = () => {
|
||||
// Invalidate the value on store update, so that a fresh value is computed.
|
||||
lastMapResultValid = false;
|
||||
@@ -4073,6 +4096,9 @@ function Store(registry, suspense) {
|
||||
const mapResult = registry.__unstableMarkListeningStores(() => mapSelect(select, registry), listeningStores);
|
||||
if (false) {}
|
||||
if (!subscriber) {
|
||||
for (const name of listeningStores.current) {
|
||||
storeStatesOnMount.set(name, getStoreState(name));
|
||||
}
|
||||
subscriber = createSubscriber(listeningStores.current);
|
||||
} else {
|
||||
subscriber.updateStores(listeningStores.current);
|
||||
@@ -4115,7 +4141,11 @@ function useStaticSelect(storeName) {
|
||||
function useMappingSelect(suspense, mapSelect, deps) {
|
||||
const registry = useRegistry();
|
||||
const isAsync = useAsyncMode();
|
||||
const store = (0,external_wp_element_namespaceObject.useMemo)(() => Store(registry, suspense), [registry]);
|
||||
const store = (0,external_wp_element_namespaceObject.useMemo)(() => Store(registry, suspense), [registry, suspense]);
|
||||
|
||||
// These are "pass-through" dependencies from the parent hook,
|
||||
// and the parent should catch any hook rule violations.
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
const selector = (0,external_wp_element_namespaceObject.useCallback)(mapSelect, deps);
|
||||
const {
|
||||
subscribe,
|
||||
@@ -4239,7 +4269,7 @@ function useSuspenseSelect(mapSelect, deps) {
|
||||
*/
|
||||
|
||||
|
||||
/** @typedef {import('@wordpress/element').WPComponent} WPComponent */
|
||||
/** @typedef {import('react').ComponentType} ComponentType */
|
||||
|
||||
/**
|
||||
* Higher-order component used to inject state-derived props using registered
|
||||
@@ -4279,17 +4309,17 @@ function useSuspenseSelect(mapSelect, deps) {
|
||||
* component and update automatically if the price of a hammer ever changes in
|
||||
* the store.
|
||||
*
|
||||
* @return {WPComponent} Enhanced component with merged state data props.
|
||||
* @return {ComponentType} Enhanced component with merged state data props.
|
||||
*/
|
||||
const withSelect = mapSelectToProps => (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(WrappedComponent => (0,external_wp_compose_namespaceObject.pure)(ownProps => {
|
||||
const mapSelect = (select, registry) => mapSelectToProps(select, ownProps, registry);
|
||||
const mergeProps = useSelect(mapSelect);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(WrappedComponent, {
|
||||
...ownProps,
|
||||
...mergeProps
|
||||
});
|
||||
}), 'withSelect');
|
||||
/* harmony default export */ var with_select = (withSelect);
|
||||
/* harmony default export */ const with_select = (withSelect);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/use-dispatch/use-dispatch-with-map.js
|
||||
/**
|
||||
@@ -4334,7 +4364,7 @@ const useDispatchWithMap = (dispatchMap, deps) => {
|
||||
}));
|
||||
}, [registry, ...deps]);
|
||||
};
|
||||
/* harmony default export */ var use_dispatch_with_map = (useDispatchWithMap);
|
||||
/* harmony default export */ const use_dispatch_with_map = (useDispatchWithMap);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/with-dispatch/index.js
|
||||
|
||||
@@ -4348,7 +4378,7 @@ const useDispatchWithMap = (dispatchMap, deps) => {
|
||||
*/
|
||||
|
||||
|
||||
/** @typedef {import('@wordpress/element').WPComponent} WPComponent */
|
||||
/** @typedef {import('react').ComponentType} ComponentType */
|
||||
|
||||
/**
|
||||
* Higher-order component used to add dispatch props using registered action
|
||||
@@ -4429,17 +4459,17 @@ const useDispatchWithMap = (dispatchMap, deps) => {
|
||||
* returns an object with the same keys. For example, it should not contain
|
||||
* conditions under which a different value would be returned.
|
||||
*
|
||||
* @return {WPComponent} Enhanced component with merged dispatcher props.
|
||||
* @return {ComponentType} Enhanced component with merged dispatcher props.
|
||||
*/
|
||||
const withDispatch = mapDispatchToProps => (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(WrappedComponent => ownProps => {
|
||||
const mapDispatch = (dispatch, registry) => mapDispatchToProps(dispatch, ownProps, registry);
|
||||
const dispatchProps = use_dispatch_with_map(mapDispatch, []);
|
||||
return (0,external_wp_element_namespaceObject.createElement)(WrappedComponent, {
|
||||
return (0,external_React_namespaceObject.createElement)(WrappedComponent, {
|
||||
...ownProps,
|
||||
...dispatchProps
|
||||
});
|
||||
}, 'withDispatch');
|
||||
/* harmony default export */ var with_dispatch = (withDispatch);
|
||||
/* harmony default export */ const with_dispatch = (withDispatch);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/with-registry/index.js
|
||||
|
||||
@@ -4457,15 +4487,15 @@ const withDispatch = mapDispatchToProps => (0,external_wp_compose_namespaceObjec
|
||||
* Higher-order component which renders the original component with the current
|
||||
* registry context passed as its `registry` prop.
|
||||
*
|
||||
* @param {WPComponent} OriginalComponent Original component.
|
||||
* @param {Component} OriginalComponent Original component.
|
||||
*
|
||||
* @return {WPComponent} Enhanced component.
|
||||
* @return {Component} Enhanced component.
|
||||
*/
|
||||
const withRegistry = (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(OriginalComponent => props => (0,external_wp_element_namespaceObject.createElement)(RegistryConsumer, null, registry => (0,external_wp_element_namespaceObject.createElement)(OriginalComponent, {
|
||||
const withRegistry = (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(OriginalComponent => props => (0,external_React_namespaceObject.createElement)(RegistryConsumer, null, registry => (0,external_React_namespaceObject.createElement)(OriginalComponent, {
|
||||
...props,
|
||||
registry: registry
|
||||
})), 'withRegistry');
|
||||
/* harmony default export */ var with_registry = (withRegistry);
|
||||
/* harmony default export */ const with_registry = (withRegistry);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/components/use-dispatch/use-dispatch.js
|
||||
/**
|
||||
@@ -4501,8 +4531,8 @@ const withRegistry = (0,external_wp_compose_namespaceObject.createHigherOrderCom
|
||||
* action.
|
||||
*
|
||||
* ```jsx
|
||||
* import { useCallback } from 'react';
|
||||
* import { useDispatch, useSelect } from '@wordpress/data';
|
||||
* import { useCallback } from '@wordpress/element';
|
||||
* import { store as myCustomStore } from 'my-custom-store';
|
||||
*
|
||||
* function Button( { onClick, children } ) {
|
||||
@@ -4534,7 +4564,7 @@ const useDispatch = storeNameOrDescriptor => {
|
||||
} = useRegistry();
|
||||
return storeNameOrDescriptor === void 0 ? dispatch : dispatch(storeNameOrDescriptor);
|
||||
};
|
||||
/* harmony default export */ var use_dispatch = (useDispatch);
|
||||
/* harmony default export */ const use_dispatch = (useDispatch);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/dispatch.js
|
||||
/**
|
||||
@@ -4597,17 +4627,13 @@ function select_select(storeNameOrDescriptor) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/data/build-module/index.js
|
||||
/**
|
||||
* External dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
/** @typedef {import('./types').StoreDescriptor} StoreDescriptor */
|
||||
|
||||
|
||||
@@ -4672,7 +4698,7 @@ function select_select(storeNameOrDescriptor) {
|
||||
* @return {Function} A reducer that invokes every reducer inside the reducers
|
||||
* object, and constructs a state object with the same shape.
|
||||
*/
|
||||
const build_module_combineReducers = (turbo_combine_reducers_default());
|
||||
const build_module_combineReducers = combine_reducers_combineReducers;
|
||||
|
||||
/**
|
||||
* Given a store descriptor, returns an object containing the store's selectors pre-bound to state
|
||||
@@ -4785,7 +4811,8 @@ const use = default_registry.use;
|
||||
*/
|
||||
const register = default_registry.register;
|
||||
|
||||
}();
|
||||
})();
|
||||
|
||||
(window.wp = window.wp || {}).data = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
Vendored
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+56
-53
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
Vendored
+9
-9
@@ -1,38 +1,38 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
"default": function() { return /* binding */ deprecated; }
|
||||
"default": () => (/* binding */ deprecated)
|
||||
});
|
||||
|
||||
// UNUSED EXPORTS: logged
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","hooks"]
|
||||
var external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/deprecated/build-module/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(n,t){for(var o in t)e.o(t,o)&&!e.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:t[o]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)}},n={};e.d(n,{default:function(){return i}});var t=window.wp.hooks;const o=Object.create(null);function i(e,n={}){const{since:i,version:r,alternative:c,plugin:a,link:d,hint:s}=n,l=`${e} is deprecated${i?` since version ${i}`:""}${r?` and will be removed${a?` from ${a}`:""} in version ${r}`:""}.${c?` Please use ${c} instead.`:""}${d?` See: ${d}`:""}${s?` Note: ${s}`:""}`;l in o||((0,t.doAction)("deprecated",e,n,l),console.warn(l),o[l]=!0)}(window.wp=window.wp||{}).deprecated=n.default}();
|
||||
(()=>{"use strict";var e={d:(n,o)=>{for(var t in o)e.o(o,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:o[t]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n)},n={};e.d(n,{default:()=>i});const o=window.wp.hooks,t=Object.create(null);function i(e,n={}){const{since:i,version:r,alternative:d,plugin:a,link:c,hint:s}=n,l=`${e} is deprecated${i?` since version ${i}`:""}${r?` and will be removed${a?` from ${a}`:""} in version ${r}`:""}.${d?` Please use ${d} instead.`:""}${c?` See: ${c}`:""}${s?` Note: ${s}`:""}`;l in t||((0,o.doAction)("deprecated",e,n,l),console.warn(l),t[l]=!0)}(window.wp=window.wp||{}).deprecated=n.default})();
|
||||
+622
-538
File diff suppressed because one or more lines are too long
+622
-538
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+8
-8
@@ -1,30 +1,30 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ "default": function() { return /* binding */ domReady; }
|
||||
/* harmony export */ "default": () => (/* binding */ domReady)
|
||||
/* harmony export */ });
|
||||
/**
|
||||
* @typedef {() => void} Callback
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(t,n){for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};function n(e){"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):e())}e.d(t,{default:function(){return n}}),(window.wp=window.wp||{}).domReady=t.default}();
|
||||
(()=>{"use strict";var e={d:(t,d)=>{for(var o in d)e.o(d,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:d[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};function d(e){"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):e())}e.d(t,{default:()=>d}),(window.wp=window.wp||{}).domReady=t.default})();
|
||||
Vendored
+56
-58
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,54 +51,54 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
__unstableStripHTML: function() { return /* reexport */ stripHTML; },
|
||||
computeCaretRect: function() { return /* reexport */ computeCaretRect; },
|
||||
documentHasSelection: function() { return /* reexport */ documentHasSelection; },
|
||||
documentHasTextSelection: function() { return /* reexport */ documentHasTextSelection; },
|
||||
documentHasUncollapsedSelection: function() { return /* reexport */ documentHasUncollapsedSelection; },
|
||||
focus: function() { return /* binding */ build_module_focus; },
|
||||
getFilesFromDataTransfer: function() { return /* reexport */ getFilesFromDataTransfer; },
|
||||
getOffsetParent: function() { return /* reexport */ getOffsetParent; },
|
||||
getPhrasingContentSchema: function() { return /* reexport */ getPhrasingContentSchema; },
|
||||
getRectangleFromRange: function() { return /* reexport */ getRectangleFromRange; },
|
||||
getScrollContainer: function() { return /* reexport */ getScrollContainer; },
|
||||
insertAfter: function() { return /* reexport */ insertAfter; },
|
||||
isEmpty: function() { return /* reexport */ isEmpty; },
|
||||
isEntirelySelected: function() { return /* reexport */ isEntirelySelected; },
|
||||
isFormElement: function() { return /* reexport */ isFormElement; },
|
||||
isHorizontalEdge: function() { return /* reexport */ isHorizontalEdge; },
|
||||
isNumberInput: function() { return /* reexport */ isNumberInput; },
|
||||
isPhrasingContent: function() { return /* reexport */ isPhrasingContent; },
|
||||
isRTL: function() { return /* reexport */ isRTL; },
|
||||
isTextContent: function() { return /* reexport */ isTextContent; },
|
||||
isTextField: function() { return /* reexport */ isTextField; },
|
||||
isVerticalEdge: function() { return /* reexport */ isVerticalEdge; },
|
||||
placeCaretAtHorizontalEdge: function() { return /* reexport */ placeCaretAtHorizontalEdge; },
|
||||
placeCaretAtVerticalEdge: function() { return /* reexport */ placeCaretAtVerticalEdge; },
|
||||
remove: function() { return /* reexport */ remove; },
|
||||
removeInvalidHTML: function() { return /* reexport */ removeInvalidHTML; },
|
||||
replace: function() { return /* reexport */ replace; },
|
||||
replaceTag: function() { return /* reexport */ replaceTag; },
|
||||
safeHTML: function() { return /* reexport */ safeHTML; },
|
||||
unwrap: function() { return /* reexport */ unwrap; },
|
||||
wrap: function() { return /* reexport */ wrap; }
|
||||
__unstableStripHTML: () => (/* reexport */ stripHTML),
|
||||
computeCaretRect: () => (/* reexport */ computeCaretRect),
|
||||
documentHasSelection: () => (/* reexport */ documentHasSelection),
|
||||
documentHasTextSelection: () => (/* reexport */ documentHasTextSelection),
|
||||
documentHasUncollapsedSelection: () => (/* reexport */ documentHasUncollapsedSelection),
|
||||
focus: () => (/* binding */ build_module_focus),
|
||||
getFilesFromDataTransfer: () => (/* reexport */ getFilesFromDataTransfer),
|
||||
getOffsetParent: () => (/* reexport */ getOffsetParent),
|
||||
getPhrasingContentSchema: () => (/* reexport */ getPhrasingContentSchema),
|
||||
getRectangleFromRange: () => (/* reexport */ getRectangleFromRange),
|
||||
getScrollContainer: () => (/* reexport */ getScrollContainer),
|
||||
insertAfter: () => (/* reexport */ insertAfter),
|
||||
isEmpty: () => (/* reexport */ isEmpty),
|
||||
isEntirelySelected: () => (/* reexport */ isEntirelySelected),
|
||||
isFormElement: () => (/* reexport */ isFormElement),
|
||||
isHorizontalEdge: () => (/* reexport */ isHorizontalEdge),
|
||||
isNumberInput: () => (/* reexport */ isNumberInput),
|
||||
isPhrasingContent: () => (/* reexport */ isPhrasingContent),
|
||||
isRTL: () => (/* reexport */ isRTL),
|
||||
isTextContent: () => (/* reexport */ isTextContent),
|
||||
isTextField: () => (/* reexport */ isTextField),
|
||||
isVerticalEdge: () => (/* reexport */ isVerticalEdge),
|
||||
placeCaretAtHorizontalEdge: () => (/* reexport */ placeCaretAtHorizontalEdge),
|
||||
placeCaretAtVerticalEdge: () => (/* reexport */ placeCaretAtVerticalEdge),
|
||||
remove: () => (/* reexport */ remove),
|
||||
removeInvalidHTML: () => (/* reexport */ removeInvalidHTML),
|
||||
replace: () => (/* reexport */ replace),
|
||||
replaceTag: () => (/* reexport */ replaceTag),
|
||||
safeHTML: () => (/* reexport */ safeHTML),
|
||||
unwrap: () => (/* reexport */ unwrap),
|
||||
wrap: () => (/* reexport */ wrap)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/dom/build-module/focusable.js
|
||||
var focusable_namespaceObject = {};
|
||||
__webpack_require__.r(focusable_namespaceObject);
|
||||
__webpack_require__.d(focusable_namespaceObject, {
|
||||
find: function() { return find; }
|
||||
find: () => (find)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/dom/build-module/tabbable.js
|
||||
var tabbable_namespaceObject = {};
|
||||
__webpack_require__.r(tabbable_namespaceObject);
|
||||
__webpack_require__.d(tabbable_namespaceObject, {
|
||||
find: function() { return tabbable_find; },
|
||||
findNext: function() { return findNext; },
|
||||
findPrevious: function() { return findPrevious; },
|
||||
isTabbableIndex: function() { return isTabbableIndex; }
|
||||
find: () => (tabbable_find),
|
||||
findNext: () => (findNext),
|
||||
findPrevious: () => (findPrevious),
|
||||
isTabbableIndex: () => (isTabbableIndex)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/focusable.js
|
||||
@@ -772,8 +772,7 @@ function getOffsetParent(node) {
|
||||
}
|
||||
|
||||
// offsetParent is undocumented/draft.
|
||||
return (/** @type {Node & { offsetParent: Node }} */closestElement.offsetParent
|
||||
);
|
||||
return /** @type {Node & { offsetParent: Node }} */closestElement.offsetParent;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/dom/is-input-or-text-area.js
|
||||
@@ -1108,7 +1107,7 @@ function isEdge(container, isReverse, onlyVertical = false) {
|
||||
}
|
||||
return container.value.length === container.selectionStart;
|
||||
}
|
||||
if (! /** @type {HTMLElement} */container.isContentEditable) {
|
||||
if (!( /** @type {HTMLElement} */container.isContentEditable)) {
|
||||
return true;
|
||||
}
|
||||
const {
|
||||
@@ -1199,7 +1198,7 @@ function isHorizontalEdge(container, isReverse) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/dom/build-module/dom/is-number-input.js
|
||||
/**
|
||||
@@ -1568,8 +1567,7 @@ function isEmpty(element) {
|
||||
} else if (!element.hasChildNodes()) {
|
||||
return true;
|
||||
}
|
||||
return (/** @type {Element[]} */Array.from(element.childNodes).every(isEmpty)
|
||||
);
|
||||
return /** @type {Element[]} */Array.from(element.childNodes).every(isEmpty);
|
||||
default:
|
||||
return true;
|
||||
}
|
||||
@@ -1686,7 +1684,7 @@ const embeddedContentSchema = {
|
||||
attributes: ['data', 'type', 'name', 'usemap', 'form', 'width', 'height']
|
||||
},
|
||||
video: {
|
||||
attributes: ['src', 'poster', 'preload', 'autoplay', 'mediagroup', 'loop', 'muted', 'controls', 'width', 'height']
|
||||
attributes: ['src', 'poster', 'preload', 'playsinline', 'autoplay', 'mediagroup', 'loop', 'muted', 'controls', 'width', 'height']
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1914
-3839
File diff suppressed because it is too large
Load Diff
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+18428
-10217
File diff suppressed because one or more lines are too long
+22
-4
File diff suppressed because one or more lines are too long
+720
-597
File diff suppressed because it is too large
Load Diff
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+5415
-1334
File diff suppressed because it is too large
Load Diff
Vendored
+3
-3
File diff suppressed because one or more lines are too long
Vendored
+134
-123
@@ -1,23 +1,23 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ 4470:
|
||||
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
||||
/***/ 4140:
|
||||
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
|
||||
|
||||
|
||||
|
||||
var m = __webpack_require__(1850);
|
||||
var m = __webpack_require__(5795);
|
||||
if (true) {
|
||||
exports.s = m.createRoot;
|
||||
exports.a = m.hydrateRoot;
|
||||
exports.H = m.createRoot;
|
||||
exports.c = m.hydrateRoot;
|
||||
} else { var i; }
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 1850:
|
||||
/***/ (function(module) {
|
||||
/***/ 5795:
|
||||
/***/ ((module) => {
|
||||
|
||||
module.exports = window["ReactDOM"];
|
||||
|
||||
@@ -51,97 +51,102 @@ module.exports = window["ReactDOM"];
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
|
||||
!function() {
|
||||
(() => {
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
Children: function() { return /* reexport */ external_React_namespaceObject.Children; },
|
||||
Component: function() { return /* reexport */ external_React_namespaceObject.Component; },
|
||||
Fragment: function() { return /* reexport */ external_React_namespaceObject.Fragment; },
|
||||
Platform: function() { return /* reexport */ platform; },
|
||||
RawHTML: function() { return /* reexport */ RawHTML; },
|
||||
StrictMode: function() { return /* reexport */ external_React_namespaceObject.StrictMode; },
|
||||
Suspense: function() { return /* reexport */ external_React_namespaceObject.Suspense; },
|
||||
cloneElement: function() { return /* reexport */ external_React_namespaceObject.cloneElement; },
|
||||
concatChildren: function() { return /* reexport */ concatChildren; },
|
||||
createContext: function() { return /* reexport */ external_React_namespaceObject.createContext; },
|
||||
createElement: function() { return /* reexport */ external_React_namespaceObject.createElement; },
|
||||
createInterpolateElement: function() { return /* reexport */ create_interpolate_element; },
|
||||
createPortal: function() { return /* reexport */ external_ReactDOM_.createPortal; },
|
||||
createRef: function() { return /* reexport */ external_React_namespaceObject.createRef; },
|
||||
createRoot: function() { return /* reexport */ client/* createRoot */.s; },
|
||||
findDOMNode: function() { return /* reexport */ external_ReactDOM_.findDOMNode; },
|
||||
flushSync: function() { return /* reexport */ external_ReactDOM_.flushSync; },
|
||||
forwardRef: function() { return /* reexport */ external_React_namespaceObject.forwardRef; },
|
||||
hydrate: function() { return /* reexport */ external_ReactDOM_.hydrate; },
|
||||
hydrateRoot: function() { return /* reexport */ client/* hydrateRoot */.a; },
|
||||
isEmptyElement: function() { return /* reexport */ isEmptyElement; },
|
||||
isValidElement: function() { return /* reexport */ external_React_namespaceObject.isValidElement; },
|
||||
lazy: function() { return /* reexport */ external_React_namespaceObject.lazy; },
|
||||
memo: function() { return /* reexport */ external_React_namespaceObject.memo; },
|
||||
render: function() { return /* reexport */ external_ReactDOM_.render; },
|
||||
renderToString: function() { return /* reexport */ serialize; },
|
||||
startTransition: function() { return /* reexport */ external_React_namespaceObject.startTransition; },
|
||||
switchChildrenNodeName: function() { return /* reexport */ switchChildrenNodeName; },
|
||||
unmountComponentAtNode: function() { return /* reexport */ external_ReactDOM_.unmountComponentAtNode; },
|
||||
useCallback: function() { return /* reexport */ external_React_namespaceObject.useCallback; },
|
||||
useContext: function() { return /* reexport */ external_React_namespaceObject.useContext; },
|
||||
useDebugValue: function() { return /* reexport */ external_React_namespaceObject.useDebugValue; },
|
||||
useDeferredValue: function() { return /* reexport */ external_React_namespaceObject.useDeferredValue; },
|
||||
useEffect: function() { return /* reexport */ external_React_namespaceObject.useEffect; },
|
||||
useId: function() { return /* reexport */ external_React_namespaceObject.useId; },
|
||||
useImperativeHandle: function() { return /* reexport */ external_React_namespaceObject.useImperativeHandle; },
|
||||
useInsertionEffect: function() { return /* reexport */ external_React_namespaceObject.useInsertionEffect; },
|
||||
useLayoutEffect: function() { return /* reexport */ external_React_namespaceObject.useLayoutEffect; },
|
||||
useMemo: function() { return /* reexport */ external_React_namespaceObject.useMemo; },
|
||||
useReducer: function() { return /* reexport */ external_React_namespaceObject.useReducer; },
|
||||
useRef: function() { return /* reexport */ external_React_namespaceObject.useRef; },
|
||||
useState: function() { return /* reexport */ external_React_namespaceObject.useState; },
|
||||
useSyncExternalStore: function() { return /* reexport */ external_React_namespaceObject.useSyncExternalStore; },
|
||||
useTransition: function() { return /* reexport */ external_React_namespaceObject.useTransition; }
|
||||
Children: () => (/* reexport */ external_React_namespaceObject.Children),
|
||||
Component: () => (/* reexport */ external_React_namespaceObject.Component),
|
||||
Fragment: () => (/* reexport */ external_React_namespaceObject.Fragment),
|
||||
Platform: () => (/* reexport */ platform),
|
||||
PureComponent: () => (/* reexport */ external_React_namespaceObject.PureComponent),
|
||||
RawHTML: () => (/* reexport */ RawHTML),
|
||||
StrictMode: () => (/* reexport */ external_React_namespaceObject.StrictMode),
|
||||
Suspense: () => (/* reexport */ external_React_namespaceObject.Suspense),
|
||||
cloneElement: () => (/* reexport */ external_React_namespaceObject.cloneElement),
|
||||
concatChildren: () => (/* reexport */ concatChildren),
|
||||
createContext: () => (/* reexport */ external_React_namespaceObject.createContext),
|
||||
createElement: () => (/* reexport */ external_React_namespaceObject.createElement),
|
||||
createInterpolateElement: () => (/* reexport */ create_interpolate_element),
|
||||
createPortal: () => (/* reexport */ external_ReactDOM_.createPortal),
|
||||
createRef: () => (/* reexport */ external_React_namespaceObject.createRef),
|
||||
createRoot: () => (/* reexport */ client/* createRoot */.H),
|
||||
findDOMNode: () => (/* reexport */ external_ReactDOM_.findDOMNode),
|
||||
flushSync: () => (/* reexport */ external_ReactDOM_.flushSync),
|
||||
forwardRef: () => (/* reexport */ external_React_namespaceObject.forwardRef),
|
||||
hydrate: () => (/* reexport */ external_ReactDOM_.hydrate),
|
||||
hydrateRoot: () => (/* reexport */ client/* hydrateRoot */.c),
|
||||
isEmptyElement: () => (/* reexport */ isEmptyElement),
|
||||
isValidElement: () => (/* reexport */ external_React_namespaceObject.isValidElement),
|
||||
lazy: () => (/* reexport */ external_React_namespaceObject.lazy),
|
||||
memo: () => (/* reexport */ external_React_namespaceObject.memo),
|
||||
render: () => (/* reexport */ external_ReactDOM_.render),
|
||||
renderToString: () => (/* reexport */ serialize),
|
||||
startTransition: () => (/* reexport */ external_React_namespaceObject.startTransition),
|
||||
switchChildrenNodeName: () => (/* reexport */ switchChildrenNodeName),
|
||||
unmountComponentAtNode: () => (/* reexport */ external_ReactDOM_.unmountComponentAtNode),
|
||||
useCallback: () => (/* reexport */ external_React_namespaceObject.useCallback),
|
||||
useContext: () => (/* reexport */ external_React_namespaceObject.useContext),
|
||||
useDebugValue: () => (/* reexport */ external_React_namespaceObject.useDebugValue),
|
||||
useDeferredValue: () => (/* reexport */ external_React_namespaceObject.useDeferredValue),
|
||||
useEffect: () => (/* reexport */ external_React_namespaceObject.useEffect),
|
||||
useId: () => (/* reexport */ external_React_namespaceObject.useId),
|
||||
useImperativeHandle: () => (/* reexport */ external_React_namespaceObject.useImperativeHandle),
|
||||
useInsertionEffect: () => (/* reexport */ external_React_namespaceObject.useInsertionEffect),
|
||||
useLayoutEffect: () => (/* reexport */ external_React_namespaceObject.useLayoutEffect),
|
||||
useMemo: () => (/* reexport */ external_React_namespaceObject.useMemo),
|
||||
useReducer: () => (/* reexport */ external_React_namespaceObject.useReducer),
|
||||
useRef: () => (/* reexport */ external_React_namespaceObject.useRef),
|
||||
useState: () => (/* reexport */ external_React_namespaceObject.useState),
|
||||
useSyncExternalStore: () => (/* reexport */ external_React_namespaceObject.useSyncExternalStore),
|
||||
useTransition: () => (/* reexport */ external_React_namespaceObject.useTransition)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
var external_React_namespaceObject = window["React"];
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/element/build-module/create-interpolate-element.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
/** @typedef {import('./react').WPElement} WPElement */
|
||||
/**
|
||||
* Object containing a React element.
|
||||
*
|
||||
* @typedef {import('react').ReactElement} Element
|
||||
*/
|
||||
|
||||
let indoc, offset, output, stack;
|
||||
|
||||
@@ -167,17 +172,17 @@ const tokenizer = /<(\/)?(\w+)\s*(\/)?>/g;
|
||||
*
|
||||
* @typedef Frame
|
||||
*
|
||||
* @property {WPElement} element A parent element which may still have
|
||||
* @property {number} tokenStart Offset at which parent element first
|
||||
* appears.
|
||||
* @property {number} tokenLength Length of string marking start of parent
|
||||
* element.
|
||||
* @property {number} [prevOffset] Running offset at which parsing should
|
||||
* continue.
|
||||
* @property {number} [leadingTextStart] Offset at which last closing element
|
||||
* finished, used for finding text between
|
||||
* elements.
|
||||
* @property {WPElement[]} children Children.
|
||||
* @property {Element} element A parent element which may still have
|
||||
* @property {number} tokenStart Offset at which parent element first
|
||||
* appears.
|
||||
* @property {number} tokenLength Length of string marking start of parent
|
||||
* element.
|
||||
* @property {number} [prevOffset] Running offset at which parsing should
|
||||
* continue.
|
||||
* @property {number} [leadingTextStart] Offset at which last closing element
|
||||
* finished, used for finding text between
|
||||
* elements.
|
||||
* @property {Element[]} children Children.
|
||||
*/
|
||||
|
||||
/**
|
||||
@@ -187,17 +192,17 @@ const tokenizer = /<(\/)?(\w+)\s*(\/)?>/g;
|
||||
* parsed.
|
||||
*
|
||||
* @private
|
||||
* @param {WPElement} element A parent element which may still have
|
||||
* nested children not yet parsed.
|
||||
* @param {number} tokenStart Offset at which parent element first
|
||||
* appears.
|
||||
* @param {number} tokenLength Length of string marking start of parent
|
||||
* element.
|
||||
* @param {number} [prevOffset] Running offset at which parsing should
|
||||
* continue.
|
||||
* @param {number} [leadingTextStart] Offset at which last closing element
|
||||
* finished, used for finding text between
|
||||
* elements.
|
||||
* @param {Element} element A parent element which may still have
|
||||
* nested children not yet parsed.
|
||||
* @param {number} tokenStart Offset at which parent element first
|
||||
* appears.
|
||||
* @param {number} tokenLength Length of string marking start of parent
|
||||
* element.
|
||||
* @param {number} [prevOffset] Running offset at which parsing should
|
||||
* continue.
|
||||
* @param {number} [leadingTextStart] Offset at which last closing element
|
||||
* finished, used for finding text between
|
||||
* elements.
|
||||
*
|
||||
* @return {Frame} The stack frame tracking parse progress.
|
||||
*/
|
||||
@@ -233,11 +238,11 @@ function createFrame(element, tokenStart, tokenLength, prevOffset, leadingTextSt
|
||||
* }
|
||||
* ```
|
||||
*
|
||||
* @param {string} interpolatedString The interpolation string to be parsed.
|
||||
* @param {Record<string, WPElement>} conversionMap The map used to convert the string to
|
||||
* a react element.
|
||||
* @param {string} interpolatedString The interpolation string to be parsed.
|
||||
* @param {Record<string, Element>} conversionMap The map used to convert the string to
|
||||
* a react element.
|
||||
* @throws {TypeError}
|
||||
* @return {WPElement} A wp element.
|
||||
* @return {Element} A wp element.
|
||||
*/
|
||||
const createInterpolateElement = (interpolatedString, conversionMap) => {
|
||||
indoc = interpolatedString;
|
||||
@@ -246,7 +251,7 @@ const createInterpolateElement = (interpolatedString, conversionMap) => {
|
||||
stack = [];
|
||||
tokenizer.lastIndex = 0;
|
||||
if (!isValidConversionMap(conversionMap)) {
|
||||
throw new TypeError('The conversionMap provided is not valid. It must be an object with values that are WPElements');
|
||||
throw new TypeError('The conversionMap provided is not valid. It must be an object with values that are React Elements');
|
||||
}
|
||||
do {
|
||||
// twiddle our thumbs
|
||||
@@ -258,7 +263,7 @@ const createInterpolateElement = (interpolatedString, conversionMap) => {
|
||||
* Validate conversion map.
|
||||
*
|
||||
* A map is considered valid if it's an object and every value in the object
|
||||
* is a WPElement
|
||||
* is a React Element
|
||||
*
|
||||
* @private
|
||||
*
|
||||
@@ -439,7 +444,7 @@ function closeOuterElement(endOffset) {
|
||||
}
|
||||
output.push((0,external_React_namespaceObject.cloneElement)(element, null, ...children));
|
||||
}
|
||||
/* harmony default export */ var create_interpolate_element = (createInterpolateElement);
|
||||
/* harmony default export */ const create_interpolate_element = (createInterpolateElement);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/element/build-module/react.js
|
||||
/**
|
||||
@@ -451,19 +456,19 @@ function closeOuterElement(endOffset) {
|
||||
/**
|
||||
* Object containing a React element.
|
||||
*
|
||||
* @typedef {import('react').ReactElement} WPElement
|
||||
* @typedef {import('react').ReactElement} Element
|
||||
*/
|
||||
|
||||
/**
|
||||
* Object containing a React component.
|
||||
*
|
||||
* @typedef {import('react').ComponentType} WPComponent
|
||||
* @typedef {import('react').ComponentType} ComponentType
|
||||
*/
|
||||
|
||||
/**
|
||||
* Object containing a React synthetic event.
|
||||
*
|
||||
* @typedef {import('react').SyntheticEvent} WPSyntheticEvent
|
||||
* @typedef {import('react').SyntheticEvent} SyntheticEvent
|
||||
*/
|
||||
|
||||
/**
|
||||
@@ -481,10 +486,10 @@ function closeOuterElement(endOffset) {
|
||||
/**
|
||||
* Creates a copy of an element with extended props.
|
||||
*
|
||||
* @param {WPElement} element Element
|
||||
* @param {?Object} props Props to apply to cloned element
|
||||
* @param {Element} element Element
|
||||
* @param {?Object} props Props to apply to cloned element
|
||||
*
|
||||
* @return {WPElement} Cloned element.
|
||||
* @return {Element} Cloned element.
|
||||
*/
|
||||
|
||||
|
||||
@@ -510,9 +515,9 @@ function closeOuterElement(endOffset) {
|
||||
* @param {Object} props Element properties, either attribute
|
||||
* set to apply to DOM node or values to
|
||||
* pass through to element creator
|
||||
* @param {...WPElement} children Descendant elements
|
||||
* @param {...Element} children Descendant elements
|
||||
*
|
||||
* @return {WPElement} Element.
|
||||
* @return {Element} Element.
|
||||
*/
|
||||
|
||||
|
||||
@@ -534,7 +539,7 @@ function closeOuterElement(endOffset) {
|
||||
* @param {Function} forwarder Function passed `props` and `ref`, expected to
|
||||
* return an element.
|
||||
*
|
||||
* @return {WPComponent} Enhanced component.
|
||||
* @return {Component} Enhanced component.
|
||||
*/
|
||||
|
||||
|
||||
@@ -544,11 +549,11 @@ function closeOuterElement(endOffset) {
|
||||
|
||||
|
||||
/**
|
||||
* Checks if an object is a valid WPElement.
|
||||
* Checks if an object is a valid React Element.
|
||||
*
|
||||
* @param {Object} objectToCheck The object to be checked.
|
||||
*
|
||||
* @return {boolean} true if objectToTest is a valid WPElement and false otherwise.
|
||||
* @return {boolean} true if objectToTest is a valid React Element and false otherwise.
|
||||
*/
|
||||
|
||||
|
||||
@@ -652,6 +657,11 @@ function closeOuterElement(endOffset) {
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* @see https://reactjs.org/docs/react-api.html#reactpurecomponent
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Concatenate two or more React children objects.
|
||||
*
|
||||
@@ -700,9 +710,9 @@ function switchChildrenNodeName(children, nodeName) {
|
||||
}
|
||||
|
||||
// EXTERNAL MODULE: external "ReactDOM"
|
||||
var external_ReactDOM_ = __webpack_require__(1850);
|
||||
var external_ReactDOM_ = __webpack_require__(5795);
|
||||
// EXTERNAL MODULE: ./node_modules/react-dom/client.js
|
||||
var client = __webpack_require__(4470);
|
||||
var client = __webpack_require__(4140);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/element/build-module/react-platform.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -715,16 +725,16 @@ var client = __webpack_require__(4470);
|
||||
*
|
||||
* @see https://github.com/facebook/react/issues/10309#issuecomment-318433235
|
||||
*
|
||||
* @param {import('./react').WPElement} child Any renderable child, such as an element,
|
||||
* string, or fragment.
|
||||
* @param {HTMLElement} container DOM node into which element should be rendered.
|
||||
* @param {import('react').ReactElement} child Any renderable child, such as an element,
|
||||
* string, or fragment.
|
||||
* @param {HTMLElement} container DOM node into which element should be rendered.
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Finds the dom node of a React component.
|
||||
*
|
||||
* @param {import('./react').WPComponent} component Component's instance.
|
||||
* @param {import('react').ComponentType} component Component's instance.
|
||||
*/
|
||||
|
||||
|
||||
@@ -825,7 +835,7 @@ const Platform = {
|
||||
* } );
|
||||
* ```
|
||||
*/
|
||||
/* harmony default export */ var platform = (Platform);
|
||||
/* harmony default export */ const platform = (Platform);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/is-plain-object/dist/is-plain-object.mjs
|
||||
/*!
|
||||
@@ -1205,7 +1215,7 @@ function __disposeResources(env) {
|
||||
return next();
|
||||
}
|
||||
|
||||
/* harmony default export */ var tslib_es6 = ({
|
||||
/* harmony default export */ const tslib_es6 = ({
|
||||
__extends,
|
||||
__assign,
|
||||
__rest,
|
||||
@@ -1333,7 +1343,7 @@ function paramCase(input, options) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","escapeHtml"]
|
||||
var external_wp_escapeHtml_namespaceObject = window["wp"]["escapeHtml"];
|
||||
const external_wp_escapeHtml_namespaceObject = window["wp"]["escapeHtml"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/element/build-module/raw-html.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
@@ -1422,7 +1432,7 @@ function RawHTML({
|
||||
|
||||
|
||||
|
||||
/** @typedef {import('./react').WPElement} WPElement */
|
||||
/** @typedef {import('react').ReactElement} ReactElement */
|
||||
|
||||
const {
|
||||
Provider,
|
||||
@@ -1742,21 +1752,21 @@ function renderNativeComponent(type, props, context, legacyContext = {}) {
|
||||
return '<' + type + attributes + '>' + content + '</' + type + '>';
|
||||
}
|
||||
|
||||
/** @typedef {import('./react').WPComponent} WPComponent */
|
||||
/** @typedef {import('react').ComponentType} ComponentType */
|
||||
|
||||
/**
|
||||
* Serializes a non-native component type to string.
|
||||
*
|
||||
* @param {WPComponent} Component Component type to serialize.
|
||||
* @param {Object} props Props object.
|
||||
* @param {Object} [context] Context object.
|
||||
* @param {Object} [legacyContext] Legacy context object.
|
||||
* @param {ComponentType} Component Component type to serialize.
|
||||
* @param {Object} props Props object.
|
||||
* @param {Object} [context] Context object.
|
||||
* @param {Object} [legacyContext] Legacy context object.
|
||||
*
|
||||
* @return {string} Serialized element
|
||||
*/
|
||||
function renderComponent(Component, props, context, legacyContext = {}) {
|
||||
const instance = new /** @type {import('react').ComponentClass} */
|
||||
Component(props, legacyContext);
|
||||
const instance = new ( /** @type {import('react').ComponentClass} */
|
||||
Component)(props, legacyContext);
|
||||
if (typeof
|
||||
// Ignore reason: Current prettier reformats parens and mangles type assertion
|
||||
// prettier-ignore
|
||||
@@ -1868,7 +1878,7 @@ function renderStyle(style) {
|
||||
}
|
||||
return result;
|
||||
}
|
||||
/* harmony default export */ var serialize = (renderElement);
|
||||
/* harmony default export */ const serialize = (renderElement);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/element/build-module/index.js
|
||||
|
||||
@@ -1879,7 +1889,8 @@ function renderStyle(style) {
|
||||
|
||||
|
||||
|
||||
}();
|
||||
})();
|
||||
|
||||
(window.wp = window.wp || {}).element = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
+2
-2
File diff suppressed because one or more lines are too long
+17
-17
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,13 +39,13 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
escapeAmpersand: function() { return /* binding */ escapeAmpersand; },
|
||||
escapeAttribute: function() { return /* binding */ escapeAttribute; },
|
||||
escapeEditableHTML: function() { return /* binding */ escapeEditableHTML; },
|
||||
escapeHTML: function() { return /* binding */ escapeHTML; },
|
||||
escapeLessThan: function() { return /* binding */ escapeLessThan; },
|
||||
escapeQuotationMark: function() { return /* binding */ escapeQuotationMark; },
|
||||
isValidAttributeName: function() { return /* binding */ isValidAttributeName; }
|
||||
escapeAmpersand: () => (/* binding */ escapeAmpersand),
|
||||
escapeAttribute: () => (/* binding */ escapeAttribute),
|
||||
escapeEditableHTML: () => (/* binding */ escapeEditableHTML),
|
||||
escapeHTML: () => (/* binding */ escapeHTML),
|
||||
escapeLessThan: () => (/* binding */ escapeLessThan),
|
||||
escapeQuotationMark: () => (/* binding */ escapeQuotationMark),
|
||||
isValidAttributeName: () => (/* binding */ isValidAttributeName)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/escape-html/build-module/escape-greater.js
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(n,t){for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{escapeAmpersand:function(){return r},escapeAttribute:function(){return c},escapeEditableHTML:function(){return a},escapeHTML:function(){return i},escapeLessThan:function(){return o},escapeQuotationMark:function(){return u},isValidAttributeName:function(){return f}});const t=/[\u007F-\u009F "'>/="\uFDD0-\uFDEF]/;function r(e){return e.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi,"&")}function u(e){return e.replace(/"/g,""")}function o(e){return e.replace(/</g,"<")}function c(e){return function(e){return e.replace(/>/g,">")}(u(r(e)))}function i(e){return o(r(e))}function a(e){return o(e.replace(/&/g,"&"))}function f(e){return!t.test(e)}(window.wp=window.wp||{}).escapeHtml=n}();
|
||||
(()=>{"use strict";var e={d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{escapeAmpersand:()=>n,escapeAttribute:()=>u,escapeEditableHTML:()=>i,escapeHTML:()=>c,escapeLessThan:()=>o,escapeQuotationMark:()=>a,isValidAttributeName:()=>p});const r=/[\u007F-\u009F "'>/="\uFDD0-\uFDEF]/;function n(e){return e.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi,"&")}function a(e){return e.replace(/"/g,""")}function o(e){return e.replace(/</g,"<")}function u(e){return function(e){return e.replace(/>/g,">")}(a(n(e)))}function c(e){return o(n(e))}function i(e){return o(e.replace(/&/g,"&"))}function p(e){return!r.test(e)}(window.wp=window.wp||{}).escapeHtml=t})();
|
||||
+372
-307
File diff suppressed because it is too large
Load Diff
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+40
-40
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,26 +39,26 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
actions: function() { return /* binding */ actions; },
|
||||
addAction: function() { return /* binding */ addAction; },
|
||||
addFilter: function() { return /* binding */ addFilter; },
|
||||
applyFilters: function() { return /* binding */ applyFilters; },
|
||||
createHooks: function() { return /* reexport */ build_module_createHooks; },
|
||||
currentAction: function() { return /* binding */ currentAction; },
|
||||
currentFilter: function() { return /* binding */ currentFilter; },
|
||||
defaultHooks: function() { return /* binding */ defaultHooks; },
|
||||
didAction: function() { return /* binding */ didAction; },
|
||||
didFilter: function() { return /* binding */ didFilter; },
|
||||
doAction: function() { return /* binding */ doAction; },
|
||||
doingAction: function() { return /* binding */ doingAction; },
|
||||
doingFilter: function() { return /* binding */ doingFilter; },
|
||||
filters: function() { return /* binding */ filters; },
|
||||
hasAction: function() { return /* binding */ hasAction; },
|
||||
hasFilter: function() { return /* binding */ hasFilter; },
|
||||
removeAction: function() { return /* binding */ removeAction; },
|
||||
removeAllActions: function() { return /* binding */ removeAllActions; },
|
||||
removeAllFilters: function() { return /* binding */ removeAllFilters; },
|
||||
removeFilter: function() { return /* binding */ removeFilter; }
|
||||
actions: () => (/* binding */ actions),
|
||||
addAction: () => (/* binding */ addAction),
|
||||
addFilter: () => (/* binding */ addFilter),
|
||||
applyFilters: () => (/* binding */ applyFilters),
|
||||
createHooks: () => (/* reexport */ build_module_createHooks),
|
||||
currentAction: () => (/* binding */ currentAction),
|
||||
currentFilter: () => (/* binding */ currentFilter),
|
||||
defaultHooks: () => (/* binding */ defaultHooks),
|
||||
didAction: () => (/* binding */ didAction),
|
||||
didFilter: () => (/* binding */ didFilter),
|
||||
doAction: () => (/* binding */ doAction),
|
||||
doingAction: () => (/* binding */ doingAction),
|
||||
doingFilter: () => (/* binding */ doingFilter),
|
||||
filters: () => (/* binding */ filters),
|
||||
hasAction: () => (/* binding */ hasAction),
|
||||
hasFilter: () => (/* binding */ hasFilter),
|
||||
removeAction: () => (/* binding */ removeAction),
|
||||
removeAllActions: () => (/* binding */ removeAllActions),
|
||||
removeAllFilters: () => (/* binding */ removeAllFilters),
|
||||
removeFilter: () => (/* binding */ removeFilter)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/validateNamespace.js
|
||||
@@ -83,7 +83,7 @@ function validateNamespace(namespace) {
|
||||
}
|
||||
return true;
|
||||
}
|
||||
/* harmony default export */ var build_module_validateNamespace = (validateNamespace);
|
||||
/* harmony default export */ const build_module_validateNamespace = (validateNamespace);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/validateHookName.js
|
||||
/**
|
||||
@@ -113,7 +113,7 @@ function validateHookName(hookName) {
|
||||
}
|
||||
return true;
|
||||
}
|
||||
/* harmony default export */ var build_module_validateHookName = (validateHookName);
|
||||
/* harmony default export */ const build_module_validateHookName = (validateHookName);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createAddHook.js
|
||||
/**
|
||||
@@ -207,7 +207,7 @@ function createAddHook(hooks, storeKey) {
|
||||
}
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createAddHook = (createAddHook);
|
||||
/* harmony default export */ const build_module_createAddHook = (createAddHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createRemoveHook.js
|
||||
/**
|
||||
@@ -287,7 +287,7 @@ function createRemoveHook(hooks, storeKey, removeAll = false) {
|
||||
return handlersRemoved;
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createRemoveHook = (createRemoveHook);
|
||||
/* harmony default export */ const build_module_createRemoveHook = (createRemoveHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createHasHook.js
|
||||
/**
|
||||
@@ -322,7 +322,7 @@ function createHasHook(hooks, storeKey) {
|
||||
return hookName in hooksStore;
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createHasHook = (createHasHook);
|
||||
/* harmony default export */ const build_module_createHasHook = (createHasHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createRunHook.js
|
||||
/**
|
||||
@@ -374,7 +374,7 @@ function createRunHook(hooks, storeKey, returnFirstArg = false) {
|
||||
return undefined;
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createRunHook = (createRunHook);
|
||||
/* harmony default export */ const build_module_createRunHook = (createRunHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createCurrentHook.js
|
||||
/**
|
||||
@@ -394,7 +394,7 @@ function createCurrentHook(hooks, storeKey) {
|
||||
return (_hooksStore$__current = hooksStore.__current[hooksStore.__current.length - 1]?.name) !== null && _hooksStore$__current !== void 0 ? _hooksStore$__current : null;
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createCurrentHook = (createCurrentHook);
|
||||
/* harmony default export */ const build_module_createCurrentHook = (createCurrentHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createDoingHook.js
|
||||
/**
|
||||
@@ -430,7 +430,7 @@ function createDoingHook(hooks, storeKey) {
|
||||
return hooksStore.__current[0] ? hookName === hooksStore.__current[0].name : false;
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createDoingHook = (createDoingHook);
|
||||
/* harmony default export */ const build_module_createDoingHook = (createDoingHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createDidHook.js
|
||||
/**
|
||||
@@ -466,7 +466,7 @@ function createDidHook(hooks, storeKey) {
|
||||
return hooksStore[hookName] && hooksStore[hookName].runs ? hooksStore[hookName].runs : 0;
|
||||
};
|
||||
}
|
||||
/* harmony default export */ var build_module_createDidHook = (createDidHook);
|
||||
/* harmony default export */ const build_module_createDidHook = (createDidHook);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/createHooks.js
|
||||
/**
|
||||
@@ -525,7 +525,7 @@ class _Hooks {
|
||||
function createHooks() {
|
||||
return new _Hooks();
|
||||
}
|
||||
/* harmony default export */ var build_module_createHooks = (createHooks);
|
||||
/* harmony default export */ const build_module_createHooks = (createHooks);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/hooks/build-module/index.js
|
||||
/**
|
||||
|
||||
Vendored
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var n={d:function(t,r){for(var e in r)n.o(r,e)&&!n.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:r[e]})},o:function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r:function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})}},t={};n.r(t),n.d(t,{actions:function(){return S},addAction:function(){return m},addFilter:function(){return p},applyFilters:function(){return k},createHooks:function(){return f},currentAction:function(){return w},currentFilter:function(){return I},defaultHooks:function(){return h},didAction:function(){return O},didFilter:function(){return j},doAction:function(){return b},doingAction:function(){return x},doingFilter:function(){return T},filters:function(){return z},hasAction:function(){return _},hasFilter:function(){return y},removeAction:function(){return A},removeAllActions:function(){return F},removeAllFilters:function(){return g},removeFilter:function(){return v}});var r=function(n){return"string"!=typeof n||""===n?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(n)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var e=function(n){return"string"!=typeof n||""===n?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(n)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(n)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var o=function(n,t){return function(o,i,c,s=10){const u=n[t];if(!e(o))return;if(!r(i))return;if("function"!=typeof c)return void console.error("The hook callback must be a function.");if("number"!=typeof s)return void console.error("If specified, the hook priority must be a number.");const l={callback:c,priority:s,namespace:i};if(u[o]){const n=u[o].handlers;let t;for(t=n.length;t>0&&!(s>=n[t-1].priority);t--);t===n.length?n[t]=l:n.splice(t,0,l),u.__current.forEach((n=>{n.name===o&&n.currentIndex>=t&&n.currentIndex++}))}else u[o]={handlers:[l],runs:0};"hookAdded"!==o&&n.doAction("hookAdded",o,i,c,s)}};var i=function(n,t,o=!1){return function(i,c){const s=n[t];if(!e(i))return;if(!o&&!r(c))return;if(!s[i])return 0;let u=0;if(o)u=s[i].handlers.length,s[i]={runs:s[i].runs,handlers:[]};else{const n=s[i].handlers;for(let t=n.length-1;t>=0;t--)n[t].namespace===c&&(n.splice(t,1),u++,s.__current.forEach((n=>{n.name===i&&n.currentIndex>=t&&n.currentIndex--})))}return"hookRemoved"!==i&&n.doAction("hookRemoved",i,c),u}};var c=function(n,t){return function(r,e){const o=n[t];return void 0!==e?r in o&&o[r].handlers.some((n=>n.namespace===e)):r in o}};var s=function(n,t,r=!1){return function(e,...o){const i=n[t];i[e]||(i[e]={handlers:[],runs:0}),i[e].runs++;const c=i[e].handlers;if(!c||!c.length)return r?o[0]:void 0;const s={name:e,currentIndex:0};for(i.__current.push(s);s.currentIndex<c.length;){const n=c[s.currentIndex].callback.apply(null,o);r&&(o[0]=n),s.currentIndex++}return i.__current.pop(),r?o[0]:void 0}};var u=function(n,t){return function(){var r;const e=n[t];return null!==(r=e.__current[e.__current.length-1]?.name)&&void 0!==r?r:null}};var l=function(n,t){return function(r){const e=n[t];return void 0===r?void 0!==e.__current[0]:!!e.__current[0]&&r===e.__current[0].name}};var a=function(n,t){return function(r){const o=n[t];if(e(r))return o[r]&&o[r].runs?o[r].runs:0}};class d{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=o(this,"actions"),this.addFilter=o(this,"filters"),this.removeAction=i(this,"actions"),this.removeFilter=i(this,"filters"),this.hasAction=c(this,"actions"),this.hasFilter=c(this,"filters"),this.removeAllActions=i(this,"actions",!0),this.removeAllFilters=i(this,"filters",!0),this.doAction=s(this,"actions"),this.applyFilters=s(this,"filters",!0),this.currentAction=u(this,"actions"),this.currentFilter=u(this,"filters"),this.doingAction=l(this,"actions"),this.doingFilter=l(this,"filters"),this.didAction=a(this,"actions"),this.didFilter=a(this,"filters")}}var f=function(){return new d};const h=f(),{addAction:m,addFilter:p,removeAction:A,removeFilter:v,hasAction:_,hasFilter:y,removeAllActions:F,removeAllFilters:g,doAction:b,applyFilters:k,currentAction:w,currentFilter:I,doingAction:x,doingFilter:T,didAction:O,didFilter:j,actions:S,filters:z}=h;(window.wp=window.wp||{}).hooks=t}();
|
||||
(()=>{"use strict";var t={d:(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{actions:()=>S,addAction:()=>m,addFilter:()=>p,applyFilters:()=>k,createHooks:()=>h,currentAction:()=>w,currentFilter:()=>I,defaultHooks:()=>f,didAction:()=>O,didFilter:()=>j,doAction:()=>b,doingAction:()=>x,doingFilter:()=>T,filters:()=>z,hasAction:()=>v,hasFilter:()=>y,removeAction:()=>A,removeAllActions:()=>F,removeAllFilters:()=>g,removeFilter:()=>_});const n=function(t){return"string"!=typeof t||""===t?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(t)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};const r=function(t){return"string"!=typeof t||""===t?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(t)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(t)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};const o=function(t,e){return function(o,i,s,c=10){const l=t[e];if(!r(o))return;if(!n(i))return;if("function"!=typeof s)return void console.error("The hook callback must be a function.");if("number"!=typeof c)return void console.error("If specified, the hook priority must be a number.");const u={callback:s,priority:c,namespace:i};if(l[o]){const t=l[o].handlers;let e;for(e=t.length;e>0&&!(c>=t[e-1].priority);e--);e===t.length?t[e]=u:t.splice(e,0,u),l.__current.forEach((t=>{t.name===o&&t.currentIndex>=e&&t.currentIndex++}))}else l[o]={handlers:[u],runs:0};"hookAdded"!==o&&t.doAction("hookAdded",o,i,s,c)}};const i=function(t,e,o=!1){return function(i,s){const c=t[e];if(!r(i))return;if(!o&&!n(s))return;if(!c[i])return 0;let l=0;if(o)l=c[i].handlers.length,c[i]={runs:c[i].runs,handlers:[]};else{const t=c[i].handlers;for(let e=t.length-1;e>=0;e--)t[e].namespace===s&&(t.splice(e,1),l++,c.__current.forEach((t=>{t.name===i&&t.currentIndex>=e&&t.currentIndex--})))}return"hookRemoved"!==i&&t.doAction("hookRemoved",i,s),l}};const s=function(t,e){return function(n,r){const o=t[e];return void 0!==r?n in o&&o[n].handlers.some((t=>t.namespace===r)):n in o}};const c=function(t,e,n=!1){return function(r,...o){const i=t[e];i[r]||(i[r]={handlers:[],runs:0}),i[r].runs++;const s=i[r].handlers;if(!s||!s.length)return n?o[0]:void 0;const c={name:r,currentIndex:0};for(i.__current.push(c);c.currentIndex<s.length;){const t=s[c.currentIndex].callback.apply(null,o);n&&(o[0]=t),c.currentIndex++}return i.__current.pop(),n?o[0]:void 0}};const l=function(t,e){return function(){var n;const r=t[e];return null!==(n=r.__current[r.__current.length-1]?.name)&&void 0!==n?n:null}};const u=function(t,e){return function(n){const r=t[e];return void 0===n?void 0!==r.__current[0]:!!r.__current[0]&&n===r.__current[0].name}};const a=function(t,e){return function(n){const o=t[e];if(r(n))return o[n]&&o[n].runs?o[n].runs:0}};class d{constructor(){this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=o(this,"actions"),this.addFilter=o(this,"filters"),this.removeAction=i(this,"actions"),this.removeFilter=i(this,"filters"),this.hasAction=s(this,"actions"),this.hasFilter=s(this,"filters"),this.removeAllActions=i(this,"actions",!0),this.removeAllFilters=i(this,"filters",!0),this.doAction=c(this,"actions"),this.applyFilters=c(this,"filters",!0),this.currentAction=l(this,"actions"),this.currentFilter=l(this,"filters"),this.doingAction=u(this,"actions"),this.doingFilter=u(this,"filters"),this.didAction=a(this,"actions"),this.didFilter=a(this,"filters")}}const h=function(){return new d},f=h(),{addAction:m,addFilter:p,removeAction:A,removeFilter:_,hasAction:v,hasFilter:y,removeAllActions:F,removeAllFilters:g,doAction:b,applyFilters:k,currentAction:w,currentFilter:I,doingAction:x,doingFilter:T,didAction:O,didFilter:j,actions:S,filters:z}=f;(window.wp=window.wp||{}).hooks=e})();
|
||||
+12
-13
@@ -1,42 +1,42 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||
/* harmony export */ decodeEntities: function() { return /* binding */ decodeEntities; }
|
||||
/* harmony export */ decodeEntities: () => (/* binding */ decodeEntities)
|
||||
/* harmony export */ });
|
||||
/** @type {HTMLTextAreaElement} */
|
||||
let _decodeTextArea;
|
||||
@@ -89,8 +89,7 @@ function decodeEntities(html) {
|
||||
*
|
||||
* @see https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent
|
||||
*/
|
||||
return (/** @type {string} */decoded
|
||||
);
|
||||
return /** @type {string} */decoded;
|
||||
}
|
||||
|
||||
(window.wp = window.wp || {}).htmlEntities = __webpack_exports__;
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(t,n){for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};let n;function o(e){if("string"!=typeof e||-1===e.indexOf("&"))return e;void 0===n&&(n=document.implementation&&document.implementation.createHTMLDocument?document.implementation.createHTMLDocument("").createElement("textarea"):document.createElement("textarea")),n.innerHTML=e;const t=n.textContent;return n.innerHTML="",t}e.r(t),e.d(t,{decodeEntities:function(){return o}}),(window.wp=window.wp||{}).htmlEntities=t}();
|
||||
(()=>{"use strict";var e={d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};let n;function o(e){if("string"!=typeof e||-1===e.indexOf("&"))return e;void 0===n&&(n=document.implementation&&document.implementation.createHTMLDocument?document.implementation.createHTMLDocument("").createElement("textarea"):document.createElement("textarea")),n.innerHTML=e;const t=n.textContent;return n.innerHTML="",t}e.r(t),e.d(t,{decodeEntities:()=>o}),(window.wp=window.wp||{}).htmlEntities=t})();
|
||||
Vendored
+40
-39
@@ -1,8 +1,8 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ 124:
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
/***/ 2058:
|
||||
/***/ ((module, exports, __webpack_require__) => {
|
||||
|
||||
var __WEBPACK_AMD_DEFINE_RESULT__;/* global window, exports, define */
|
||||
|
||||
@@ -268,68 +268,68 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/* global window, exports, define */
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
|
||||
!function() {
|
||||
(() => {
|
||||
"use strict";
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
__: function() { return /* reexport */ __; },
|
||||
_n: function() { return /* reexport */ _n; },
|
||||
_nx: function() { return /* reexport */ _nx; },
|
||||
_x: function() { return /* reexport */ _x; },
|
||||
createI18n: function() { return /* reexport */ createI18n; },
|
||||
defaultI18n: function() { return /* reexport */ default_i18n; },
|
||||
getLocaleData: function() { return /* reexport */ getLocaleData; },
|
||||
hasTranslation: function() { return /* reexport */ hasTranslation; },
|
||||
isRTL: function() { return /* reexport */ isRTL; },
|
||||
resetLocaleData: function() { return /* reexport */ resetLocaleData; },
|
||||
setLocaleData: function() { return /* reexport */ setLocaleData; },
|
||||
sprintf: function() { return /* reexport */ sprintf_sprintf; },
|
||||
subscribe: function() { return /* reexport */ subscribe; }
|
||||
__: () => (/* reexport */ __),
|
||||
_n: () => (/* reexport */ _n),
|
||||
_nx: () => (/* reexport */ _nx),
|
||||
_x: () => (/* reexport */ _x),
|
||||
createI18n: () => (/* reexport */ createI18n),
|
||||
defaultI18n: () => (/* reexport */ default_i18n),
|
||||
getLocaleData: () => (/* reexport */ getLocaleData),
|
||||
hasTranslation: () => (/* reexport */ hasTranslation),
|
||||
isRTL: () => (/* reexport */ isRTL),
|
||||
resetLocaleData: () => (/* reexport */ resetLocaleData),
|
||||
setLocaleData: () => (/* reexport */ setLocaleData),
|
||||
sprintf: () => (/* reexport */ sprintf_sprintf),
|
||||
subscribe: () => (/* reexport */ subscribe)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/memize/dist/index.js
|
||||
@@ -495,7 +495,7 @@ function memize(fn, options) {
|
||||
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/sprintf-js/src/sprintf.js
|
||||
var sprintf = __webpack_require__(124);
|
||||
var sprintf = __webpack_require__(2058);
|
||||
var sprintf_default = /*#__PURE__*/__webpack_require__.n(sprintf);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/i18n/build-module/sprintf.js
|
||||
/**
|
||||
@@ -1319,7 +1319,7 @@ const createI18n = (initialData, initialDomain, hooks) => {
|
||||
*/
|
||||
translation = /** @type {string} */
|
||||
/** @type {*} */hooks.applyFilters('i18n.gettext', translation, text, domain);
|
||||
return (/** @type {string} */
|
||||
return /** @type {string} */(
|
||||
/** @type {*} */hooks.applyFilters('i18n.gettext_' + getFilterDomain(domain), translation, text, domain)
|
||||
);
|
||||
};
|
||||
@@ -1341,7 +1341,7 @@ const createI18n = (initialData, initialDomain, hooks) => {
|
||||
*/
|
||||
translation = /** @type {string} */
|
||||
/** @type {*} */hooks.applyFilters('i18n.gettext_with_context', translation, text, context, domain);
|
||||
return (/** @type {string} */
|
||||
return /** @type {string} */(
|
||||
/** @type {*} */hooks.applyFilters('i18n.gettext_with_context_' + getFilterDomain(domain), translation, text, context, domain)
|
||||
);
|
||||
};
|
||||
@@ -1364,7 +1364,7 @@ const createI18n = (initialData, initialDomain, hooks) => {
|
||||
*/
|
||||
translation = /** @type {string} */
|
||||
/** @type {*} */hooks.applyFilters('i18n.ngettext', translation, single, plural, number, domain);
|
||||
return (/** @type {string} */
|
||||
return /** @type {string} */(
|
||||
/** @type {*} */hooks.applyFilters('i18n.ngettext_' + getFilterDomain(domain), translation, single, plural, number, domain)
|
||||
);
|
||||
};
|
||||
@@ -1388,7 +1388,7 @@ const createI18n = (initialData, initialDomain, hooks) => {
|
||||
*/
|
||||
translation = /** @type {string} */
|
||||
/** @type {*} */hooks.applyFilters('i18n.ngettext_with_context', translation, single, plural, number, context, domain);
|
||||
return (/** @type {string} */
|
||||
return /** @type {string} */(
|
||||
/** @type {*} */hooks.applyFilters('i18n.ngettext_with_context_' + getFilterDomain(domain), translation, single, plural, number, context, domain)
|
||||
);
|
||||
};
|
||||
@@ -1449,7 +1449,7 @@ const createI18n = (initialData, initialDomain, hooks) => {
|
||||
};
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","hooks"]
|
||||
var external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/i18n/build-module/default-i18n.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
@@ -1465,7 +1465,7 @@ const i18n = createI18n(undefined, undefined, external_wp_hooks_namespaceObject.
|
||||
/**
|
||||
* Default, singleton instance of `I18n`.
|
||||
*/
|
||||
/* harmony default export */ var default_i18n = (i18n);
|
||||
/* harmony default export */ const default_i18n = (i18n);
|
||||
|
||||
/*
|
||||
* Comments in this file are duplicated from ./i18n due to
|
||||
@@ -1603,7 +1603,8 @@ const hasTranslation = i18n.hasTranslation.bind(i18n);
|
||||
|
||||
|
||||
|
||||
}();
|
||||
})();
|
||||
|
||||
(window.wp = window.wp || {}).i18n = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
<?php return array('dependencies' => array(), 'version' => '6a8e0c21145dcb04c36d');
|
||||
+277
@@ -0,0 +1,277 @@
|
||||
import * as __WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__ from "@wordpress/interactivity";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = (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 */
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
o: () => (/* binding */ actions),
|
||||
w: () => (/* binding */ state)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external "@wordpress/interactivity"
|
||||
var x = (y) => {
|
||||
var x = {}; __webpack_require__.d(x, y); return x
|
||||
}
|
||||
var y = (x) => (() => (x))
|
||||
const interactivity_namespaceObject = x({ ["getConfig"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.getConfig), ["privateApis"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.privateApis), ["store"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.store) });
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/interactivity-router/build-module/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const {
|
||||
directivePrefix,
|
||||
getRegionRootFragment,
|
||||
initialVdom,
|
||||
toVdom,
|
||||
render,
|
||||
parseInitialData,
|
||||
populateInitialData,
|
||||
batch
|
||||
} = (0,interactivity_namespaceObject.privateApis)('I acknowledge that using private APIs means my theme or plugin will inevitably break in the next version of WordPress.');
|
||||
|
||||
// The cache of visited and prefetched pages.
|
||||
const pages = new Map();
|
||||
|
||||
// Helper to remove domain and hash from the URL. We are only interesting in
|
||||
// caching the path and the query.
|
||||
const getPagePath = url => {
|
||||
const u = new URL(url, window.location);
|
||||
return u.pathname + u.search;
|
||||
};
|
||||
|
||||
// Fetch a new page and convert it to a static virtual DOM.
|
||||
const fetchPage = async (url, {
|
||||
html
|
||||
}) => {
|
||||
try {
|
||||
if (!html) {
|
||||
const res = await window.fetch(url);
|
||||
if (res.status !== 200) return false;
|
||||
html = await res.text();
|
||||
}
|
||||
const dom = new window.DOMParser().parseFromString(html, 'text/html');
|
||||
return regionsToVdom(dom);
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
// Return an object with VDOM trees of those HTML regions marked with a
|
||||
// `router-region` directive.
|
||||
const regionsToVdom = (dom, {
|
||||
vdom
|
||||
} = {}) => {
|
||||
const regions = {};
|
||||
const attrName = `data-${directivePrefix}-router-region`;
|
||||
dom.querySelectorAll(`[${attrName}]`).forEach(region => {
|
||||
const id = region.getAttribute(attrName);
|
||||
regions[id] = vdom?.has(region) ? vdom.get(region) : toVdom(region);
|
||||
});
|
||||
const title = dom.querySelector('title')?.innerText;
|
||||
const initialData = parseInitialData(dom);
|
||||
return {
|
||||
regions,
|
||||
title,
|
||||
initialData
|
||||
};
|
||||
};
|
||||
|
||||
// Render all interactive regions contained in the given page.
|
||||
const renderRegions = page => {
|
||||
batch(() => {
|
||||
populateInitialData(page.initialData);
|
||||
const attrName = `data-${directivePrefix}-router-region`;
|
||||
document.querySelectorAll(`[${attrName}]`).forEach(region => {
|
||||
const id = region.getAttribute(attrName);
|
||||
const fragment = getRegionRootFragment(region);
|
||||
render(page.regions[id], fragment);
|
||||
});
|
||||
if (page.title) {
|
||||
document.title = page.title;
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Load the given page forcing a full page reload.
|
||||
*
|
||||
* The function returns a promise that won't resolve, useful to prevent any
|
||||
* potential feedback indicating that the navigation has finished while the new
|
||||
* page is being loaded.
|
||||
*
|
||||
* @param {string} href The page href.
|
||||
* @return {Promise} Promise that never resolves.
|
||||
*/
|
||||
const forcePageReload = href => {
|
||||
window.location.assign(href);
|
||||
return new Promise(() => {});
|
||||
};
|
||||
|
||||
// Listen to the back and forward buttons and restore the page if it's in the
|
||||
// cache.
|
||||
window.addEventListener('popstate', async () => {
|
||||
const pagePath = getPagePath(window.location); // Remove hash.
|
||||
const page = pages.has(pagePath) && (await pages.get(pagePath));
|
||||
if (page) {
|
||||
renderRegions(page);
|
||||
// Update the URL in the state.
|
||||
state.url = window.location.href;
|
||||
} else {
|
||||
window.location.reload();
|
||||
}
|
||||
});
|
||||
|
||||
// Cache the initial page using the intially parsed vDOM.
|
||||
pages.set(getPagePath(window.location), Promise.resolve(regionsToVdom(document, {
|
||||
vdom: initialVdom
|
||||
})));
|
||||
|
||||
// Variable to store the current navigation.
|
||||
let navigatingTo = '';
|
||||
const {
|
||||
state,
|
||||
actions
|
||||
} = (0,interactivity_namespaceObject.store)('core/router', {
|
||||
state: {
|
||||
url: window.location.href,
|
||||
navigation: {
|
||||
hasStarted: false,
|
||||
hasFinished: false,
|
||||
texts: {}
|
||||
}
|
||||
},
|
||||
actions: {
|
||||
/**
|
||||
* Navigates to the specified page.
|
||||
*
|
||||
* This function normalizes the passed href, fetchs the page HTML if
|
||||
* needed, and updates any interactive regions whose contents have
|
||||
* changed. It also creates a new entry in the browser session history.
|
||||
*
|
||||
* @param {string} href The page href.
|
||||
* @param {Object} [options] Options object.
|
||||
* @param {boolean} [options.force] If true, it forces re-fetching the URL.
|
||||
* @param {string} [options.html] HTML string to be used instead of fetching the requested URL.
|
||||
* @param {boolean} [options.replace] If true, it replaces the current entry in the browser session history.
|
||||
* @param {number} [options.timeout] Time until the navigation is aborted, in milliseconds. Default is 10000.
|
||||
* @param {boolean} [options.loadingAnimation] Whether an animation should be shown while navigating. Default to `true`.
|
||||
* @param {boolean} [options.screenReaderAnnouncement] Whether a message for screen readers should be announced while navigating. Default to `true`.
|
||||
*
|
||||
* @return {Promise} Promise that resolves once the navigation is completed or aborted.
|
||||
*/
|
||||
*navigate(href, options = {}) {
|
||||
const {
|
||||
clientNavigationDisabled
|
||||
} = (0,interactivity_namespaceObject.getConfig)();
|
||||
if (clientNavigationDisabled) {
|
||||
yield forcePageReload(href);
|
||||
}
|
||||
const pagePath = getPagePath(href);
|
||||
const {
|
||||
navigation
|
||||
} = state;
|
||||
const {
|
||||
loadingAnimation = true,
|
||||
screenReaderAnnouncement = true,
|
||||
timeout = 10000
|
||||
} = options;
|
||||
navigatingTo = href;
|
||||
actions.prefetch(pagePath, options);
|
||||
|
||||
// Create a promise that resolves when the specified timeout ends.
|
||||
// The timeout value is 10 seconds by default.
|
||||
const timeoutPromise = new Promise(resolve => setTimeout(resolve, timeout));
|
||||
|
||||
// Don't update the navigation status immediately, wait 400 ms.
|
||||
const loadingTimeout = setTimeout(() => {
|
||||
if (navigatingTo !== href) return;
|
||||
if (loadingAnimation) {
|
||||
navigation.hasStarted = true;
|
||||
navigation.hasFinished = false;
|
||||
}
|
||||
if (screenReaderAnnouncement) {
|
||||
navigation.message = navigation.texts.loading;
|
||||
}
|
||||
}, 400);
|
||||
const page = yield Promise.race([pages.get(pagePath), timeoutPromise]);
|
||||
|
||||
// Dismiss loading message if it hasn't been added yet.
|
||||
clearTimeout(loadingTimeout);
|
||||
|
||||
// Once the page is fetched, the destination URL could have changed
|
||||
// (e.g., by clicking another link in the meantime). If so, bail
|
||||
// out, and let the newer execution to update the HTML.
|
||||
if (navigatingTo !== href) return;
|
||||
if (page && !page.initialData?.config?.['core/router']?.clientNavigationDisabled) {
|
||||
renderRegions(page);
|
||||
window.history[options.replace ? 'replaceState' : 'pushState']({}, '', href);
|
||||
|
||||
// Update the URL in the state.
|
||||
state.url = href;
|
||||
|
||||
// Update the navigation status once the the new page rendering
|
||||
// has been completed.
|
||||
if (loadingAnimation) {
|
||||
navigation.hasStarted = false;
|
||||
navigation.hasFinished = true;
|
||||
}
|
||||
if (screenReaderAnnouncement) {
|
||||
// Announce that the page has been loaded. If the message is the
|
||||
// same, we use a no-break space similar to the @wordpress/a11y
|
||||
// package: https://github.com/WordPress/gutenberg/blob/c395242b8e6ee20f8b06c199e4fc2920d7018af1/packages/a11y/src/filter-message.js#L20-L26
|
||||
navigation.message = navigation.texts.loaded + (navigation.message === navigation.texts.loaded ? '\u00A0' : '');
|
||||
}
|
||||
} else {
|
||||
yield forcePageReload(href);
|
||||
}
|
||||
},
|
||||
/**
|
||||
* Prefetchs the page with the passed URL.
|
||||
*
|
||||
* The function normalizes the URL and stores internally the fetch
|
||||
* promise, to avoid triggering a second fetch for an ongoing request.
|
||||
*
|
||||
* @param {string} url The page URL.
|
||||
* @param {Object} [options] Options object.
|
||||
* @param {boolean} [options.force] Force fetching the URL again.
|
||||
* @param {string} [options.html] HTML string to be used instead of
|
||||
* fetching the requested URL.
|
||||
*/
|
||||
prefetch(url, options = {}) {
|
||||
const {
|
||||
clientNavigationDisabled
|
||||
} = (0,interactivity_namespaceObject.getConfig)();
|
||||
if (clientNavigationDisabled) return;
|
||||
const pagePath = getPagePath(url);
|
||||
if (options.force || !pages.has(pagePath)) {
|
||||
pages.set(pagePath, fetchPage(pagePath, options));
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
var __webpack_exports__actions = __webpack_exports__.o;
|
||||
var __webpack_exports__state = __webpack_exports__.w;
|
||||
export { __webpack_exports__actions as actions, __webpack_exports__state as state };
|
||||
@@ -0,0 +1 @@
|
||||
<?php return array('dependencies' => array(), 'version' => '05a45a314b4247af8c60');
|
||||
@@ -0,0 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
import*as t from"@wordpress/interactivity";var e={d:(t,i)=>{for(var o in i)e.o(i,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:i[o]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)},i={};e.d(i,{o:()=>y,w:()=>f});const o=(t=>{var i={};return e.d(i,t),i})({getConfig:()=>t.getConfig,privateApis:()=>t.privateApis,store:()=>t.store}),{directivePrefix:a,getRegionRootFragment:n,initialVdom:r,toVdom:s,render:c,parseInitialData:l,populateInitialData:d,batch:g}=(0,o.privateApis)("I acknowledge that using private APIs means my theme or plugin will inevitably break in the next version of WordPress."),w=new Map,u=t=>{const e=new URL(t,window.location);return e.pathname+e.search},h=(t,{vdom:e}={})=>{const i={},o=`data-${a}-router-region`;t.querySelectorAll(`[${o}]`).forEach((t=>{const a=t.getAttribute(o);i[a]=e?.has(t)?e.get(t):s(t)}));const n=t.querySelector("title")?.innerText,r=l(t);return{regions:i,title:n,initialData:r}},m=t=>{g((()=>{d(t.initialData);const e=`data-${a}-router-region`;document.querySelectorAll(`[${e}]`).forEach((i=>{const o=i.getAttribute(e),a=n(i);c(t.regions[o],a)})),t.title&&(document.title=t.title)}))},p=t=>(window.location.assign(t),new Promise((()=>{})));window.addEventListener("popstate",(async()=>{const t=u(window.location),e=w.has(t)&&await w.get(t);e?(m(e),f.url=window.location.href):window.location.reload()})),w.set(u(window.location),Promise.resolve(h(document,{vdom:r})));let v="";const{state:f,actions:y}=(0,o.store)("core/router",{state:{url:window.location.href,navigation:{hasStarted:!1,hasFinished:!1,texts:{}}},actions:{*navigate(t,e={}){const{clientNavigationDisabled:i}=(0,o.getConfig)();i&&(yield p(t));const a=u(t),{navigation:n}=f,{loadingAnimation:r=!0,screenReaderAnnouncement:s=!0,timeout:c=1e4}=e;v=t,y.prefetch(a,e);const l=new Promise((t=>setTimeout(t,c))),d=setTimeout((()=>{v===t&&(r&&(n.hasStarted=!0,n.hasFinished=!1),s&&(n.message=n.texts.loading))}),400),g=yield Promise.race([w.get(a),l]);clearTimeout(d),v===t&&(g&&!g.initialData?.config?.["core/router"]?.clientNavigationDisabled?(m(g),window.history[e.replace?"replaceState":"pushState"]({},"",t),f.url=t,r&&(n.hasStarted=!1,n.hasFinished=!0),s&&(n.message=n.texts.loaded+(n.message===n.texts.loaded?" ":""))):yield p(t))},prefetch(t,e={}){const{clientNavigationDisabled:i}=(0,o.getConfig)();if(i)return;const a=u(t);!e.force&&w.has(a)||w.set(a,(async(t,{html:e})=>{try{if(!e){const i=await window.fetch(t);if(200!==i.status)return!1;e=await i.text()}const i=(new window.DOMParser).parseFromString(e,"text/html");return h(i)}catch(t){return!1}})(a,e))}}});var b=i.o,x=i.w;export{b as actions,x as state};
|
||||
+1220
-2280
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+13
-13
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,9 +39,9 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
"default": function() { return /* binding */ isShallowEqual; },
|
||||
isShallowEqualArrays: function() { return /* reexport */ isShallowEqualArrays; },
|
||||
isShallowEqualObjects: function() { return /* reexport */ isShallowEqualObjects; }
|
||||
"default": () => (/* binding */ isShallowEqual),
|
||||
isShallowEqualArrays: () => (/* reexport */ isShallowEqualArrays),
|
||||
isShallowEqualObjects: () => (/* reexport */ isShallowEqualObjects)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/is-shallow-equal/build-module/objects.js
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var r={d:function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o:function(r,t){return Object.prototype.hasOwnProperty.call(r,t)},r:function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},t={};function e(r,t){if(r===t)return!0;const e=Object.keys(r),n=Object.keys(t);if(e.length!==n.length)return!1;let o=0;for(;o<e.length;){const n=e[o],u=r[n];if(void 0===u&&!t.hasOwnProperty(n)||u!==t[n])return!1;o++}return!0}function n(r,t){if(r===t)return!0;if(r.length!==t.length)return!1;for(let e=0,n=r.length;e<n;e++)if(r[e]!==t[e])return!1;return!0}function o(r,t){if(r&&t){if(r.constructor===Object&&t.constructor===Object)return e(r,t);if(Array.isArray(r)&&Array.isArray(t))return n(r,t)}return r===t}r.r(t),r.d(t,{default:function(){return o},isShallowEqualArrays:function(){return n},isShallowEqualObjects:function(){return e}}),(window.wp=window.wp||{}).isShallowEqual=t}();
|
||||
(()=>{"use strict";var r={d:(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o:(r,e)=>Object.prototype.hasOwnProperty.call(r,e),r:r=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})}},e={};function t(r,e){if(r===e)return!0;const t=Object.keys(r),n=Object.keys(e);if(t.length!==n.length)return!1;let o=0;for(;o<t.length;){const n=t[o],i=r[n];if(void 0===i&&!e.hasOwnProperty(n)||i!==e[n])return!1;o++}return!0}function n(r,e){if(r===e)return!0;if(r.length!==e.length)return!1;for(let t=0,n=r.length;t<n;t++)if(r[t]!==e[t])return!1;return!0}function o(r,e){if(r&&e){if(r.constructor===Object&&e.constructor===Object)return t(r,e);if(Array.isArray(r)&&Array.isArray(e))return n(r,e)}return r===e}r.r(e),r.d(e,{default:()=>o,isShallowEqualArrays:()=>n,isShallowEqualObjects:()=>t}),(window.wp=window.wp||{}).isShallowEqual=e})();
|
||||
+34
-32
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,35 +39,35 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
ShortcutProvider: function() { return /* reexport */ ShortcutProvider; },
|
||||
__unstableUseShortcutEventMatch: function() { return /* reexport */ useShortcutEventMatch; },
|
||||
store: function() { return /* reexport */ store; },
|
||||
useShortcut: function() { return /* reexport */ useShortcut; }
|
||||
ShortcutProvider: () => (/* reexport */ ShortcutProvider),
|
||||
__unstableUseShortcutEventMatch: () => (/* reexport */ useShortcutEventMatch),
|
||||
store: () => (/* reexport */ store),
|
||||
useShortcut: () => (/* reexport */ useShortcut)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/keyboard-shortcuts/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
registerShortcut: function() { return registerShortcut; },
|
||||
unregisterShortcut: function() { return unregisterShortcut; }
|
||||
registerShortcut: () => (registerShortcut),
|
||||
unregisterShortcut: () => (unregisterShortcut)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/keyboard-shortcuts/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
getAllShortcutKeyCombinations: function() { return getAllShortcutKeyCombinations; },
|
||||
getAllShortcutRawKeyCombinations: function() { return getAllShortcutRawKeyCombinations; },
|
||||
getCategoryShortcuts: function() { return getCategoryShortcuts; },
|
||||
getShortcutAliases: function() { return getShortcutAliases; },
|
||||
getShortcutDescription: function() { return getShortcutDescription; },
|
||||
getShortcutKeyCombination: function() { return getShortcutKeyCombination; },
|
||||
getShortcutRepresentation: function() { return getShortcutRepresentation; }
|
||||
getAllShortcutKeyCombinations: () => (getAllShortcutKeyCombinations),
|
||||
getAllShortcutRawKeyCombinations: () => (getAllShortcutRawKeyCombinations),
|
||||
getCategoryShortcuts: () => (getCategoryShortcuts),
|
||||
getShortcutAliases: () => (getShortcutAliases),
|
||||
getShortcutDescription: () => (getShortcutDescription),
|
||||
getShortcutKeyCombination: () => (getShortcutKeyCombination),
|
||||
getShortcutRepresentation: () => (getShortcutRepresentation)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/keyboard-shortcuts/build-module/store/reducer.js
|
||||
/**
|
||||
* Reducer returning the registered shortcuts
|
||||
@@ -98,7 +98,7 @@ function reducer(state = {}, action) {
|
||||
}
|
||||
return state;
|
||||
}
|
||||
/* harmony default export */ var store_reducer = (reducer);
|
||||
/* harmony default export */ const store_reducer = (reducer);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/keyboard-shortcuts/build-module/store/actions.js
|
||||
/** @typedef {import('@wordpress/keycodes').WPKeycodeModifier} WPKeycodeModifier */
|
||||
@@ -132,9 +132,9 @@ function reducer(state = {}, action) {
|
||||
* @example
|
||||
*
|
||||
*```js
|
||||
* import { useEffect } from 'react';
|
||||
* import { store as keyboardShortcutsStore } from '@wordpress/keyboard-shortcuts';
|
||||
* import { useSelect, useDispatch } from '@wordpress/data';
|
||||
* import { useEffect } from '@wordpress/element';
|
||||
* import { __ } from '@wordpress/i18n';
|
||||
*
|
||||
* const ExampleComponent = () => {
|
||||
@@ -194,9 +194,9 @@ function registerShortcut({
|
||||
* @example
|
||||
*
|
||||
*```js
|
||||
* import { useEffect } from 'react';
|
||||
* import { store as keyboardShortcutsStore } from '@wordpress/keyboard-shortcuts';
|
||||
* import { useSelect, useDispatch } from '@wordpress/data';
|
||||
* import { useEffect } from '@wordpress/element';
|
||||
* import { __ } from '@wordpress/i18n';
|
||||
*
|
||||
* const ExampleComponent = () => {
|
||||
@@ -529,7 +529,7 @@ function isShallowEqual(a, b, fromIndex) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","keycodes"]
|
||||
var external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
|
||||
const external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/keyboard-shortcuts/build-module/store/selectors.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -924,7 +924,7 @@ const store = (0,external_wp_data_namespaceObject.createReduxStore)(STORE_NAME,
|
||||
(0,external_wp_data_namespaceObject.register)(store);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/keyboard-shortcuts/build-module/hooks/use-shortcut-event-match.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -1039,6 +1039,8 @@ function useShortcut(name, callback, {
|
||||
}, [name, isDisabled, shortcuts]);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/keyboard-shortcuts/build-module/components/shortcut-provider.js
|
||||
|
||||
/**
|
||||
@@ -1061,7 +1063,7 @@ const {
|
||||
*
|
||||
* @param {Object} props Props to pass to `div`.
|
||||
*
|
||||
* @return {import('@wordpress/element').WPElement} Component.
|
||||
* @return {Element} Component.
|
||||
*/
|
||||
function ShortcutProvider(props) {
|
||||
const [keyboardShortcuts] = (0,external_wp_element_namespaceObject.useState)(() => new Set());
|
||||
@@ -1073,9 +1075,9 @@ function ShortcutProvider(props) {
|
||||
}
|
||||
|
||||
/* eslint-disable jsx-a11y/no-static-element-interactions */
|
||||
return (0,external_wp_element_namespaceObject.createElement)(Provider, {
|
||||
return (0,external_React_namespaceObject.createElement)(Provider, {
|
||||
value: keyboardShortcuts
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
}, (0,external_React_namespaceObject.createElement)("div", {
|
||||
...props,
|
||||
onKeyDown: onKeyDown
|
||||
}));
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ShortcutProvider:function(){return K},__unstableUseShortcutEventMatch:function(){return T},store:function(){return E},useShortcut:function(){return O}});var n={};e.r(n),e.d(n,{registerShortcut:function(){return i},unregisterShortcut:function(){return u}});var r={};e.r(r),e.d(r,{getAllShortcutKeyCombinations:function(){return m},getAllShortcutRawKeyCombinations:function(){return b},getCategoryShortcuts:function(){return C},getShortcutAliases:function(){return w},getShortcutDescription:function(){return g},getShortcutKeyCombination:function(){return v},getShortcutRepresentation:function(){return S}});var o=window.wp.data;var a=function(e={},t){switch(t.type){case"REGISTER_SHORTCUT":return{...e,[t.name]:{category:t.category,keyCombination:t.keyCombination,aliases:t.aliases,description:t.description}};case"UNREGISTER_SHORTCUT":const{[t.name]:n,...r}=e;return r}return e};function i({name:e,category:t,description:n,keyCombination:r,aliases:o}){return{type:"REGISTER_SHORTCUT",name:e,category:t,keyCombination:r,aliases:o,description:n}}function u(e){return{type:"UNREGISTER_SHORTCUT",name:e}}var c={};function s(e){return[e]}function l(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function d(e,t){var n,r=t||s;function o(){n=new WeakMap}function a(){var t,o,a,i,u,s=arguments.length;for(i=new Array(s),a=0;a<s;a++)i[a]=arguments[a];for(t=function(e){var t,r,o,a,i,u=n,s=!0;for(t=0;t<e.length;t++){if(!(i=r=e[t])||"object"!=typeof i){s=!1;break}u.has(r)?u=u.get(r):(o=new WeakMap,u.set(r,o),u=o)}return u.has(c)||((a=function(){var e={clear:function(){e.head=null}};return e}()).isUniqueByDependants=s,u.set(c,a)),u.get(c)}(u=r.apply(null,i)),t.isUniqueByDependants||(t.lastDependants&&!l(u,t.lastDependants,0)&&t.clear(),t.lastDependants=u),o=t.head;o;){if(l(o.args,i,1))return o!==t.head&&(o.prev.next=o.next,o.next&&(o.next.prev=o.prev),o.next=t.head,o.prev=null,t.head.prev=o,t.head=o),o.val;o=o.next}return o={val:e.apply(null,i)},i[0]=null,o.args=i,t.head&&(t.head.prev=o,o.next=t.head),t.head=o,o.val}return a.getDependants=r,a.clear=o,o(),a}var f=window.wp.keycodes;const p=[],y={display:f.displayShortcut,raw:f.rawShortcut,ariaLabel:f.shortcutAriaLabel};function h(e,t){return e?e.modifier?y[t][e.modifier](e.character):e.character:null}function v(e,t){return e[t]?e[t].keyCombination:null}function S(e,t,n="display"){return h(v(e,t),n)}function g(e,t){return e[t]?e[t].description:null}function w(e,t){return e[t]&&e[t].aliases?e[t].aliases:p}const m=d(((e,t)=>[v(e,t),...w(e,t)].filter(Boolean)),((e,t)=>[e[t]])),b=d(((e,t)=>m(e,t).map((e=>h(e,"raw")))),((e,t)=>[e[t]])),C=d(((e,t)=>Object.entries(e).filter((([,e])=>e.category===t)).map((([e])=>e))),(e=>[e])),E=(0,o.createReduxStore)("core/keyboard-shortcuts",{reducer:a,actions:n,selectors:r});(0,o.register)(E);var R=window.wp.element;function T(){const{getAllShortcutKeyCombinations:e}=(0,o.useSelect)(E);return function(t,n){return e(t).some((({modifier:e,character:t})=>f.isKeyboardEvent[e](n,t)))}}const k=new Set,D=e=>{for(const t of k)t(e)},x=(0,R.createContext)({add:e=>{0===k.size&&document.addEventListener("keydown",D),k.add(e)},delete:e=>{k.delete(e),0===k.size&&document.removeEventListener("keydown",D)}});function O(e,t,{isDisabled:n=!1}={}){const r=(0,R.useContext)(x),o=T(),a=(0,R.useRef)();(0,R.useEffect)((()=>{a.current=t}),[t]),(0,R.useEffect)((()=>{if(!n)return r.add(t),()=>{r.delete(t)};function t(t){o(e,t)&&a.current(t)}}),[e,n,r])}const{Provider:U}=x;function K(e){const[t]=(0,R.useState)((()=>new Set));return(0,R.createElement)(U,{value:t},(0,R.createElement)("div",{...e,onKeyDown:function(n){e.onKeyDown&&e.onKeyDown(n);for(const e of t)e(n)}}))}(window.wp=window.wp||{}).keyboardShortcuts=t}();
|
||||
(()=>{"use strict";var e={d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ShortcutProvider:()=>_,__unstableUseShortcutEventMatch:()=>T,store:()=>C,useShortcut:()=>O});var n={};e.r(n),e.d(n,{registerShortcut:()=>i,unregisterShortcut:()=>c});var r={};e.r(r),e.d(r,{getAllShortcutKeyCombinations:()=>v,getAllShortcutRawKeyCombinations:()=>b,getCategoryShortcuts:()=>R,getShortcutAliases:()=>m,getShortcutDescription:()=>g,getShortcutKeyCombination:()=>S,getShortcutRepresentation:()=>w});const o=window.wp.data;const a=function(e={},t){switch(t.type){case"REGISTER_SHORTCUT":return{...e,[t.name]:{category:t.category,keyCombination:t.keyCombination,aliases:t.aliases,description:t.description}};case"UNREGISTER_SHORTCUT":const{[t.name]:n,...r}=e;return r}return e};function i({name:e,category:t,description:n,keyCombination:r,aliases:o}){return{type:"REGISTER_SHORTCUT",name:e,category:t,keyCombination:r,aliases:o,description:n}}function c(e){return{type:"UNREGISTER_SHORTCUT",name:e}}var u={};function s(e){return[e]}function l(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function d(e,t){var n,r=t||s;function o(){n=new WeakMap}function a(){var t,o,a,i,c,s=arguments.length;for(i=new Array(s),a=0;a<s;a++)i[a]=arguments[a];for(t=function(e){var t,r,o,a,i,c=n,s=!0;for(t=0;t<e.length;t++){if(!(i=r=e[t])||"object"!=typeof i){s=!1;break}c.has(r)?c=c.get(r):(o=new WeakMap,c.set(r,o),c=o)}return c.has(u)||((a=function(){var e={clear:function(){e.head=null}};return e}()).isUniqueByDependants=s,c.set(u,a)),c.get(u)}(c=r.apply(null,i)),t.isUniqueByDependants||(t.lastDependants&&!l(c,t.lastDependants,0)&&t.clear(),t.lastDependants=c),o=t.head;o;){if(l(o.args,i,1))return o!==t.head&&(o.prev.next=o.next,o.next&&(o.next.prev=o.prev),o.next=t.head,o.prev=null,t.head.prev=o,t.head=o),o.val;o=o.next}return o={val:e.apply(null,i)},i[0]=null,o.args=i,t.head&&(t.head.prev=o,o.next=t.head),t.head=o,o.val}return a.getDependants=r,a.clear=o,o(),a}const f=window.wp.keycodes,p=[],y={display:f.displayShortcut,raw:f.rawShortcut,ariaLabel:f.shortcutAriaLabel};function h(e,t){return e?e.modifier?y[t][e.modifier](e.character):e.character:null}function S(e,t){return e[t]?e[t].keyCombination:null}function w(e,t,n="display"){return h(S(e,t),n)}function g(e,t){return e[t]?e[t].description:null}function m(e,t){return e[t]&&e[t].aliases?e[t].aliases:p}const v=d(((e,t)=>[S(e,t),...m(e,t)].filter(Boolean)),((e,t)=>[e[t]])),b=d(((e,t)=>v(e,t).map((e=>h(e,"raw")))),((e,t)=>[e[t]])),R=d(((e,t)=>Object.entries(e).filter((([,e])=>e.category===t)).map((([e])=>e))),(e=>[e])),C=(0,o.createReduxStore)("core/keyboard-shortcuts",{reducer:a,actions:n,selectors:r});(0,o.register)(C);const E=window.wp.element;function T(){const{getAllShortcutKeyCombinations:e}=(0,o.useSelect)(C);return function(t,n){return e(t).some((({modifier:e,character:t})=>f.isKeyboardEvent[e](n,t)))}}const k=new Set,D=e=>{for(const t of k)t(e)},x=(0,E.createContext)({add:e=>{0===k.size&&document.addEventListener("keydown",D),k.add(e)},delete:e=>{k.delete(e),0===k.size&&document.removeEventListener("keydown",D)}});function O(e,t,{isDisabled:n=!1}={}){const r=(0,E.useContext)(x),o=T(),a=(0,E.useRef)();(0,E.useEffect)((()=>{a.current=t}),[t]),(0,E.useEffect)((()=>{if(!n)return r.add(t),()=>{r.delete(t)};function t(t){o(e,t)&&a.current(t)}}),[e,n,r])}const U=window.React,{Provider:K}=x;function _(e){const[t]=(0,E.useState)((()=>new Set));return(0,U.createElement)(K,{value:t},(0,U.createElement)("div",{...e,onKeyDown:function(n){e.onKeyDown&&e.onKeyDown(n);for(const e of t)e(n)}}))}(window.wp=window.wp||{}).keyboardShortcuts=t})();
|
||||
Vendored
+133
-615
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,510 +39,37 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
ALT: function() { return /* binding */ ALT; },
|
||||
BACKSPACE: function() { return /* binding */ BACKSPACE; },
|
||||
COMMAND: function() { return /* binding */ COMMAND; },
|
||||
CTRL: function() { return /* binding */ CTRL; },
|
||||
DELETE: function() { return /* binding */ DELETE; },
|
||||
DOWN: function() { return /* binding */ DOWN; },
|
||||
END: function() { return /* binding */ END; },
|
||||
ENTER: function() { return /* binding */ ENTER; },
|
||||
ESCAPE: function() { return /* binding */ ESCAPE; },
|
||||
F10: function() { return /* binding */ F10; },
|
||||
HOME: function() { return /* binding */ HOME; },
|
||||
LEFT: function() { return /* binding */ LEFT; },
|
||||
PAGEDOWN: function() { return /* binding */ PAGEDOWN; },
|
||||
PAGEUP: function() { return /* binding */ PAGEUP; },
|
||||
RIGHT: function() { return /* binding */ RIGHT; },
|
||||
SHIFT: function() { return /* binding */ SHIFT; },
|
||||
SPACE: function() { return /* binding */ SPACE; },
|
||||
TAB: function() { return /* binding */ TAB; },
|
||||
UP: function() { return /* binding */ UP; },
|
||||
ZERO: function() { return /* binding */ ZERO; },
|
||||
displayShortcut: function() { return /* binding */ displayShortcut; },
|
||||
displayShortcutList: function() { return /* binding */ displayShortcutList; },
|
||||
isAppleOS: function() { return /* reexport */ isAppleOS; },
|
||||
isKeyboardEvent: function() { return /* binding */ isKeyboardEvent; },
|
||||
modifiers: function() { return /* binding */ modifiers; },
|
||||
rawShortcut: function() { return /* binding */ rawShortcut; },
|
||||
shortcutAriaLabel: function() { return /* binding */ shortcutAriaLabel; }
|
||||
ALT: () => (/* binding */ ALT),
|
||||
BACKSPACE: () => (/* binding */ BACKSPACE),
|
||||
COMMAND: () => (/* binding */ COMMAND),
|
||||
CTRL: () => (/* binding */ CTRL),
|
||||
DELETE: () => (/* binding */ DELETE),
|
||||
DOWN: () => (/* binding */ DOWN),
|
||||
END: () => (/* binding */ END),
|
||||
ENTER: () => (/* binding */ ENTER),
|
||||
ESCAPE: () => (/* binding */ ESCAPE),
|
||||
F10: () => (/* binding */ F10),
|
||||
HOME: () => (/* binding */ HOME),
|
||||
LEFT: () => (/* binding */ LEFT),
|
||||
PAGEDOWN: () => (/* binding */ PAGEDOWN),
|
||||
PAGEUP: () => (/* binding */ PAGEUP),
|
||||
RIGHT: () => (/* binding */ RIGHT),
|
||||
SHIFT: () => (/* binding */ SHIFT),
|
||||
SPACE: () => (/* binding */ SPACE),
|
||||
TAB: () => (/* binding */ TAB),
|
||||
UP: () => (/* binding */ UP),
|
||||
ZERO: () => (/* binding */ ZERO),
|
||||
displayShortcut: () => (/* binding */ displayShortcut),
|
||||
displayShortcutList: () => (/* binding */ displayShortcutList),
|
||||
isAppleOS: () => (/* reexport */ isAppleOS),
|
||||
isKeyboardEvent: () => (/* binding */ isKeyboardEvent),
|
||||
modifiers: () => (/* binding */ modifiers),
|
||||
rawShortcut: () => (/* binding */ rawShortcut),
|
||||
shortcutAriaLabel: () => (/* binding */ shortcutAriaLabel)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.mjs
|
||||
/******************************************************************************
|
||||
Copyright (c) Microsoft Corporation.
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
***************************************************************************** */
|
||||
/* global Reflect, Promise, SuppressedError, Symbol */
|
||||
|
||||
var extendStatics = function(d, b) {
|
||||
extendStatics = Object.setPrototypeOf ||
|
||||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
||||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
|
||||
return extendStatics(d, b);
|
||||
};
|
||||
|
||||
function __extends(d, b) {
|
||||
if (typeof b !== "function" && b !== null)
|
||||
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
|
||||
extendStatics(d, b);
|
||||
function __() { this.constructor = d; }
|
||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||||
}
|
||||
|
||||
var __assign = function() {
|
||||
__assign = Object.assign || function __assign(t) {
|
||||
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||
s = arguments[i];
|
||||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
|
||||
}
|
||||
return t;
|
||||
}
|
||||
return __assign.apply(this, arguments);
|
||||
}
|
||||
|
||||
function __rest(s, e) {
|
||||
var t = {};
|
||||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
|
||||
t[p] = s[p];
|
||||
if (s != null && typeof Object.getOwnPropertySymbols === "function")
|
||||
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
|
||||
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
|
||||
t[p[i]] = s[p[i]];
|
||||
}
|
||||
return t;
|
||||
}
|
||||
|
||||
function __decorate(decorators, target, key, desc) {
|
||||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||
}
|
||||
|
||||
function __param(paramIndex, decorator) {
|
||||
return function (target, key) { decorator(target, key, paramIndex); }
|
||||
}
|
||||
|
||||
function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {
|
||||
function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; }
|
||||
var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value";
|
||||
var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null;
|
||||
var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
|
||||
var _, done = false;
|
||||
for (var i = decorators.length - 1; i >= 0; i--) {
|
||||
var context = {};
|
||||
for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p];
|
||||
for (var p in contextIn.access) context.access[p] = contextIn.access[p];
|
||||
context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); };
|
||||
var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);
|
||||
if (kind === "accessor") {
|
||||
if (result === void 0) continue;
|
||||
if (result === null || typeof result !== "object") throw new TypeError("Object expected");
|
||||
if (_ = accept(result.get)) descriptor.get = _;
|
||||
if (_ = accept(result.set)) descriptor.set = _;
|
||||
if (_ = accept(result.init)) initializers.unshift(_);
|
||||
}
|
||||
else if (_ = accept(result)) {
|
||||
if (kind === "field") initializers.unshift(_);
|
||||
else descriptor[key] = _;
|
||||
}
|
||||
}
|
||||
if (target) Object.defineProperty(target, contextIn.name, descriptor);
|
||||
done = true;
|
||||
};
|
||||
|
||||
function __runInitializers(thisArg, initializers, value) {
|
||||
var useValue = arguments.length > 2;
|
||||
for (var i = 0; i < initializers.length; i++) {
|
||||
value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);
|
||||
}
|
||||
return useValue ? value : void 0;
|
||||
};
|
||||
|
||||
function __propKey(x) {
|
||||
return typeof x === "symbol" ? x : "".concat(x);
|
||||
};
|
||||
|
||||
function __setFunctionName(f, name, prefix) {
|
||||
if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : "";
|
||||
return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name });
|
||||
};
|
||||
|
||||
function __metadata(metadataKey, metadataValue) {
|
||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
|
||||
}
|
||||
|
||||
function __awaiter(thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
}
|
||||
|
||||
function __generator(thisArg, body) {
|
||||
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
|
||||
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
|
||||
function verb(n) { return function (v) { return step([n, v]); }; }
|
||||
function step(op) {
|
||||
if (f) throw new TypeError("Generator is already executing.");
|
||||
while (g && (g = 0, op[0] && (_ = 0)), _) try {
|
||||
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
|
||||
if (y = 0, t) op = [op[0] & 2, t.value];
|
||||
switch (op[0]) {
|
||||
case 0: case 1: t = op; break;
|
||||
case 4: _.label++; return { value: op[1], done: false };
|
||||
case 5: _.label++; y = op[1]; op = [0]; continue;
|
||||
case 7: op = _.ops.pop(); _.trys.pop(); continue;
|
||||
default:
|
||||
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
|
||||
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
|
||||
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
|
||||
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
|
||||
if (t[2]) _.ops.pop();
|
||||
_.trys.pop(); continue;
|
||||
}
|
||||
op = body.call(thisArg, _);
|
||||
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
|
||||
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
|
||||
}
|
||||
}
|
||||
|
||||
var __createBinding = Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
});
|
||||
|
||||
function __exportStar(m, o) {
|
||||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
|
||||
}
|
||||
|
||||
function __values(o) {
|
||||
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
|
||||
if (m) return m.call(o);
|
||||
if (o && typeof o.length === "number") return {
|
||||
next: function () {
|
||||
if (o && i >= o.length) o = void 0;
|
||||
return { value: o && o[i++], done: !o };
|
||||
}
|
||||
};
|
||||
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
|
||||
}
|
||||
|
||||
function __read(o, n) {
|
||||
var m = typeof Symbol === "function" && o[Symbol.iterator];
|
||||
if (!m) return o;
|
||||
var i = m.call(o), r, ar = [], e;
|
||||
try {
|
||||
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
|
||||
}
|
||||
catch (error) { e = { error: error }; }
|
||||
finally {
|
||||
try {
|
||||
if (r && !r.done && (m = i["return"])) m.call(i);
|
||||
}
|
||||
finally { if (e) throw e.error; }
|
||||
}
|
||||
return ar;
|
||||
}
|
||||
|
||||
/** @deprecated */
|
||||
function __spread() {
|
||||
for (var ar = [], i = 0; i < arguments.length; i++)
|
||||
ar = ar.concat(__read(arguments[i]));
|
||||
return ar;
|
||||
}
|
||||
|
||||
/** @deprecated */
|
||||
function __spreadArrays() {
|
||||
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
|
||||
for (var r = Array(s), k = 0, i = 0; i < il; i++)
|
||||
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
|
||||
r[k] = a[j];
|
||||
return r;
|
||||
}
|
||||
|
||||
function __spreadArray(to, from, pack) {
|
||||
if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
|
||||
if (ar || !(i in from)) {
|
||||
if (!ar) ar = Array.prototype.slice.call(from, 0, i);
|
||||
ar[i] = from[i];
|
||||
}
|
||||
}
|
||||
return to.concat(ar || Array.prototype.slice.call(from));
|
||||
}
|
||||
|
||||
function __await(v) {
|
||||
return this instanceof __await ? (this.v = v, this) : new __await(v);
|
||||
}
|
||||
|
||||
function __asyncGenerator(thisArg, _arguments, generator) {
|
||||
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
|
||||
var g = generator.apply(thisArg, _arguments || []), i, q = [];
|
||||
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
|
||||
function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
|
||||
function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
|
||||
function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
|
||||
function fulfill(value) { resume("next", value); }
|
||||
function reject(value) { resume("throw", value); }
|
||||
function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
|
||||
}
|
||||
|
||||
function __asyncDelegator(o) {
|
||||
var i, p;
|
||||
return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
|
||||
function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }
|
||||
}
|
||||
|
||||
function __asyncValues(o) {
|
||||
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
|
||||
var m = o[Symbol.asyncIterator], i;
|
||||
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
|
||||
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
|
||||
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
|
||||
}
|
||||
|
||||
function __makeTemplateObject(cooked, raw) {
|
||||
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
|
||||
return cooked;
|
||||
};
|
||||
|
||||
var __setModuleDefault = Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
};
|
||||
|
||||
function __importStar(mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
}
|
||||
|
||||
function __importDefault(mod) {
|
||||
return (mod && mod.__esModule) ? mod : { default: mod };
|
||||
}
|
||||
|
||||
function __classPrivateFieldGet(receiver, state, kind, f) {
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
||||
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
||||
}
|
||||
|
||||
function __classPrivateFieldSet(receiver, state, value, kind, f) {
|
||||
if (kind === "m") throw new TypeError("Private method is not writable");
|
||||
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
|
||||
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
|
||||
return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
|
||||
}
|
||||
|
||||
function __classPrivateFieldIn(state, receiver) {
|
||||
if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object");
|
||||
return typeof state === "function" ? receiver === state : state.has(receiver);
|
||||
}
|
||||
|
||||
function __addDisposableResource(env, value, async) {
|
||||
if (value !== null && value !== void 0) {
|
||||
if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
|
||||
var dispose;
|
||||
if (async) {
|
||||
if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
|
||||
dispose = value[Symbol.asyncDispose];
|
||||
}
|
||||
if (dispose === void 0) {
|
||||
if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
|
||||
dispose = value[Symbol.dispose];
|
||||
}
|
||||
if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
|
||||
env.stack.push({ value: value, dispose: dispose, async: async });
|
||||
}
|
||||
else if (async) {
|
||||
env.stack.push({ async: true });
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
|
||||
var e = new Error(message);
|
||||
return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
|
||||
};
|
||||
|
||||
function __disposeResources(env) {
|
||||
function fail(e) {
|
||||
env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
|
||||
env.hasError = true;
|
||||
}
|
||||
function next() {
|
||||
while (env.stack.length) {
|
||||
var rec = env.stack.pop();
|
||||
try {
|
||||
var result = rec.dispose && rec.dispose.call(rec.value);
|
||||
if (rec.async) return Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
|
||||
}
|
||||
catch (e) {
|
||||
fail(e);
|
||||
}
|
||||
}
|
||||
if (env.hasError) throw env.error;
|
||||
}
|
||||
return next();
|
||||
}
|
||||
|
||||
/* harmony default export */ var tslib_es6 = ({
|
||||
__extends,
|
||||
__assign,
|
||||
__rest,
|
||||
__decorate,
|
||||
__param,
|
||||
__metadata,
|
||||
__awaiter,
|
||||
__generator,
|
||||
__createBinding,
|
||||
__exportStar,
|
||||
__values,
|
||||
__read,
|
||||
__spread,
|
||||
__spreadArrays,
|
||||
__spreadArray,
|
||||
__await,
|
||||
__asyncGenerator,
|
||||
__asyncDelegator,
|
||||
__asyncValues,
|
||||
__makeTemplateObject,
|
||||
__importStar,
|
||||
__importDefault,
|
||||
__classPrivateFieldGet,
|
||||
__classPrivateFieldSet,
|
||||
__classPrivateFieldIn,
|
||||
__addDisposableResource,
|
||||
__disposeResources,
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/lower-case/dist.es2015/index.js
|
||||
/**
|
||||
* Source: ftp://ftp.unicode.org/Public/UCD/latest/ucd/SpecialCasing.txt
|
||||
*/
|
||||
var SUPPORTED_LOCALE = {
|
||||
tr: {
|
||||
regexp: /\u0130|\u0049|\u0049\u0307/g,
|
||||
map: {
|
||||
İ: "\u0069",
|
||||
I: "\u0131",
|
||||
İ: "\u0069",
|
||||
},
|
||||
},
|
||||
az: {
|
||||
regexp: /\u0130/g,
|
||||
map: {
|
||||
İ: "\u0069",
|
||||
I: "\u0131",
|
||||
İ: "\u0069",
|
||||
},
|
||||
},
|
||||
lt: {
|
||||
regexp: /\u0049|\u004A|\u012E|\u00CC|\u00CD|\u0128/g,
|
||||
map: {
|
||||
I: "\u0069\u0307",
|
||||
J: "\u006A\u0307",
|
||||
Į: "\u012F\u0307",
|
||||
Ì: "\u0069\u0307\u0300",
|
||||
Í: "\u0069\u0307\u0301",
|
||||
Ĩ: "\u0069\u0307\u0303",
|
||||
},
|
||||
},
|
||||
};
|
||||
/**
|
||||
* Localized lower case.
|
||||
*/
|
||||
function localeLowerCase(str, locale) {
|
||||
var lang = SUPPORTED_LOCALE[locale.toLowerCase()];
|
||||
if (lang)
|
||||
return lowerCase(str.replace(lang.regexp, function (m) { return lang.map[m]; }));
|
||||
return lowerCase(str);
|
||||
}
|
||||
/**
|
||||
* Lower case as a function.
|
||||
*/
|
||||
function lowerCase(str) {
|
||||
return str.toLowerCase();
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/no-case/dist.es2015/index.js
|
||||
|
||||
// Support camel case ("camelCase" -> "camel Case" and "CAMELCase" -> "CAMEL Case").
|
||||
var DEFAULT_SPLIT_REGEXP = [/([a-z0-9])([A-Z])/g, /([A-Z])([A-Z][a-z])/g];
|
||||
// Remove all non-word characters.
|
||||
var DEFAULT_STRIP_REGEXP = /[^A-Z0-9]+/gi;
|
||||
/**
|
||||
* Normalize the string into something other libraries can manipulate easier.
|
||||
*/
|
||||
function noCase(input, options) {
|
||||
if (options === void 0) { options = {}; }
|
||||
var _a = options.splitRegexp, splitRegexp = _a === void 0 ? DEFAULT_SPLIT_REGEXP : _a, _b = options.stripRegexp, stripRegexp = _b === void 0 ? DEFAULT_STRIP_REGEXP : _b, _c = options.transform, transform = _c === void 0 ? lowerCase : _c, _d = options.delimiter, delimiter = _d === void 0 ? " " : _d;
|
||||
var result = replace(replace(input, splitRegexp, "$1\0$2"), stripRegexp, "\0");
|
||||
var start = 0;
|
||||
var end = result.length;
|
||||
// Trim the delimiter from around the output string.
|
||||
while (result.charAt(start) === "\0")
|
||||
start++;
|
||||
while (result.charAt(end - 1) === "\0")
|
||||
end--;
|
||||
// Transform each token independently.
|
||||
return result.slice(start, end).split("\0").map(transform).join(delimiter);
|
||||
}
|
||||
/**
|
||||
* Replace `re` in the input string with the replacement value.
|
||||
*/
|
||||
function replace(input, re, value) {
|
||||
if (re instanceof RegExp)
|
||||
return input.replace(re, value);
|
||||
return re.reduce(function (input, re) { return input.replace(re, value); }, input);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/upper-case-first/dist.es2015/index.js
|
||||
/**
|
||||
* Upper case the first character of an input string.
|
||||
*/
|
||||
function upperCaseFirst(input) {
|
||||
return input.charAt(0).toUpperCase() + input.substr(1);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/capital-case/dist.es2015/index.js
|
||||
|
||||
|
||||
|
||||
function capitalCaseTransform(input) {
|
||||
return upperCaseFirst(input.toLowerCase());
|
||||
}
|
||||
function capitalCase(input, options) {
|
||||
if (options === void 0) { options = {}; }
|
||||
return noCase(input, __assign({ delimiter: " ", transform: capitalCaseTransform }, options));
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/keycodes/build-module/platform.js
|
||||
/**
|
||||
* Return true if platform is MacOS.
|
||||
@@ -576,11 +103,6 @@ function isAppleOS(_window = null) {
|
||||
* shortcut combos directly to keyboardShortcut().
|
||||
*/
|
||||
|
||||
/**
|
||||
* External dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
@@ -714,6 +236,15 @@ const SHIFT = 'shift';
|
||||
const ZERO = 48;
|
||||
|
||||
|
||||
/**
|
||||
* Capitalise the first character of a string.
|
||||
* @param {string} string String to capitalise.
|
||||
* @return {string} Capitalised string.
|
||||
*/
|
||||
function capitaliseFirstCharacter(string) {
|
||||
return string.length < 2 ? string.toUpperCase() : string.charAt(0).toUpperCase() + string.slice(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Map the values of an object with a specified callback and return the result object.
|
||||
*
|
||||
@@ -764,10 +295,9 @@ const modifiers = {
|
||||
* shortcuts.
|
||||
*/
|
||||
const rawShortcut = mapValues(modifiers, ( /** @type {WPModifier} */modifier) => {
|
||||
return (/** @type {WPKeyHandler<string>} */(character, _isApple = isAppleOS) => {
|
||||
return [...modifier(_isApple), character.toLowerCase()].join('+');
|
||||
}
|
||||
);
|
||||
return /** @type {WPKeyHandler<string>} */(character, _isApple = isAppleOS) => {
|
||||
return [...modifier(_isApple), character.toLowerCase()].join('+');
|
||||
};
|
||||
});
|
||||
|
||||
/**
|
||||
@@ -784,34 +314,26 @@ const rawShortcut = mapValues(modifiers, ( /** @type {WPModifier} */modifier) =>
|
||||
* shortcut sequences.
|
||||
*/
|
||||
const displayShortcutList = mapValues(modifiers, ( /** @type {WPModifier} */modifier) => {
|
||||
return (/** @type {WPKeyHandler<string[]>} */(character, _isApple = isAppleOS) => {
|
||||
const isApple = _isApple();
|
||||
const replacementKeyMap = {
|
||||
[ALT]: isApple ? '⌥' : 'Alt',
|
||||
[CTRL]: isApple ? '⌃' : 'Ctrl',
|
||||
// Make sure ⌃ is the U+2303 UP ARROWHEAD unicode character and not the caret character.
|
||||
[COMMAND]: '⌘',
|
||||
[SHIFT]: isApple ? '⇧' : 'Shift'
|
||||
};
|
||||
const modifierKeys = modifier(_isApple).reduce((accumulator, key) => {
|
||||
var _replacementKeyMap$ke;
|
||||
const replacementKey = (_replacementKeyMap$ke = replacementKeyMap[key]) !== null && _replacementKeyMap$ke !== void 0 ? _replacementKeyMap$ke : key;
|
||||
// If on the Mac, adhere to platform convention and don't show plus between keys.
|
||||
if (isApple) {
|
||||
return [...accumulator, replacementKey];
|
||||
}
|
||||
return [...accumulator, replacementKey, '+'];
|
||||
}, /** @type {string[]} */[]);
|
||||
|
||||
// Symbols (~`,.) are removed by the default regular expression,
|
||||
// so override the rule to allow symbols used for shortcuts.
|
||||
// see: https://github.com/blakeembrey/change-case#options
|
||||
const capitalizedCharacter = capitalCase(character, {
|
||||
stripRegexp: /[^A-Z0-9~`,\.\\\-]/gi
|
||||
});
|
||||
return [...modifierKeys, capitalizedCharacter];
|
||||
}
|
||||
);
|
||||
return /** @type {WPKeyHandler<string[]>} */(character, _isApple = isAppleOS) => {
|
||||
const isApple = _isApple();
|
||||
const replacementKeyMap = {
|
||||
[ALT]: isApple ? '⌥' : 'Alt',
|
||||
[CTRL]: isApple ? '⌃' : 'Ctrl',
|
||||
// Make sure ⌃ is the U+2303 UP ARROWHEAD unicode character and not the caret character.
|
||||
[COMMAND]: '⌘',
|
||||
[SHIFT]: isApple ? '⇧' : 'Shift'
|
||||
};
|
||||
const modifierKeys = modifier(_isApple).reduce((accumulator, key) => {
|
||||
var _replacementKeyMap$ke;
|
||||
const replacementKey = (_replacementKeyMap$ke = replacementKeyMap[key]) !== null && _replacementKeyMap$ke !== void 0 ? _replacementKeyMap$ke : key;
|
||||
// If on the Mac, adhere to platform convention and don't show plus between keys.
|
||||
if (isApple) {
|
||||
return [...accumulator, replacementKey];
|
||||
}
|
||||
return [...accumulator, replacementKey, '+'];
|
||||
}, /** @type {string[]} */[]);
|
||||
return [...modifierKeys, capitaliseFirstCharacter(character)];
|
||||
};
|
||||
});
|
||||
|
||||
/**
|
||||
@@ -828,8 +350,7 @@ const displayShortcutList = mapValues(modifiers, ( /** @type {WPModifier} */modi
|
||||
* display shortcuts.
|
||||
*/
|
||||
const displayShortcut = mapValues(displayShortcutList, ( /** @type {WPKeyHandler<string[]>} */shortcutList) => {
|
||||
return (/** @type {WPKeyHandler<string>} */(character, _isApple = isAppleOS) => shortcutList(character, _isApple).join('')
|
||||
);
|
||||
return /** @type {WPKeyHandler<string>} */(character, _isApple = isAppleOS) => shortcutList(character, _isApple).join('');
|
||||
});
|
||||
|
||||
/**
|
||||
@@ -847,29 +368,28 @@ const displayShortcut = mapValues(displayShortcutList, ( /** @type {WPKeyHandler
|
||||
* shortcut ARIA labels.
|
||||
*/
|
||||
const shortcutAriaLabel = mapValues(modifiers, ( /** @type {WPModifier} */modifier) => {
|
||||
return (/** @type {WPKeyHandler<string>} */(character, _isApple = isAppleOS) => {
|
||||
const isApple = _isApple();
|
||||
/** @type {Record<string,string>} */
|
||||
const replacementKeyMap = {
|
||||
[SHIFT]: 'Shift',
|
||||
[COMMAND]: isApple ? 'Command' : 'Control',
|
||||
[CTRL]: 'Control',
|
||||
[ALT]: isApple ? 'Option' : 'Alt',
|
||||
/* translators: comma as in the character ',' */
|
||||
',': (0,external_wp_i18n_namespaceObject.__)('Comma'),
|
||||
/* translators: period as in the character '.' */
|
||||
'.': (0,external_wp_i18n_namespaceObject.__)('Period'),
|
||||
/* translators: backtick as in the character '`' */
|
||||
'`': (0,external_wp_i18n_namespaceObject.__)('Backtick'),
|
||||
/* translators: tilde as in the character '~' */
|
||||
'~': (0,external_wp_i18n_namespaceObject.__)('Tilde')
|
||||
};
|
||||
return [...modifier(_isApple), character].map(key => {
|
||||
var _replacementKeyMap$ke2;
|
||||
return capitalCase((_replacementKeyMap$ke2 = replacementKeyMap[key]) !== null && _replacementKeyMap$ke2 !== void 0 ? _replacementKeyMap$ke2 : key);
|
||||
}).join(isApple ? ' ' : ' + ');
|
||||
}
|
||||
);
|
||||
return /** @type {WPKeyHandler<string>} */(character, _isApple = isAppleOS) => {
|
||||
const isApple = _isApple();
|
||||
/** @type {Record<string,string>} */
|
||||
const replacementKeyMap = {
|
||||
[SHIFT]: 'Shift',
|
||||
[COMMAND]: isApple ? 'Command' : 'Control',
|
||||
[CTRL]: 'Control',
|
||||
[ALT]: isApple ? 'Option' : 'Alt',
|
||||
/* translators: comma as in the character ',' */
|
||||
',': (0,external_wp_i18n_namespaceObject.__)('Comma'),
|
||||
/* translators: period as in the character '.' */
|
||||
'.': (0,external_wp_i18n_namespaceObject.__)('Period'),
|
||||
/* translators: backtick as in the character '`' */
|
||||
'`': (0,external_wp_i18n_namespaceObject.__)('Backtick'),
|
||||
/* translators: tilde as in the character '~' */
|
||||
'~': (0,external_wp_i18n_namespaceObject.__)('Tilde')
|
||||
};
|
||||
return [...modifier(_isApple), character].map(key => {
|
||||
var _replacementKeyMap$ke2;
|
||||
return capitaliseFirstCharacter((_replacementKeyMap$ke2 = replacementKeyMap[key]) !== null && _replacementKeyMap$ke2 !== void 0 ? _replacementKeyMap$ke2 : key);
|
||||
}).join(isApple ? ' ' : ' + ');
|
||||
};
|
||||
});
|
||||
|
||||
/**
|
||||
@@ -881,9 +401,8 @@ const shortcutAriaLabel = mapValues(modifiers, ( /** @type {WPModifier} */modifi
|
||||
* @return {Array<WPModifierPart>} Active modifier constants.
|
||||
*/
|
||||
function getEventModifiers(event) {
|
||||
return (/** @type {WPModifierPart[]} */[ALT, CTRL, COMMAND, SHIFT].filter(key => event[/** @type {'altKey' | 'ctrlKey' | 'metaKey' | 'shiftKey'} */
|
||||
`${key}Key`])
|
||||
);
|
||||
return /** @type {WPModifierPart[]} */[ALT, CTRL, COMMAND, SHIFT].filter(key => event[( /** @type {'altKey' | 'ctrlKey' | 'metaKey' | 'shiftKey'} */
|
||||
`${key}Key`)]);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -901,46 +420,45 @@ function getEventModifiers(event) {
|
||||
* to match events.
|
||||
*/
|
||||
const isKeyboardEvent = mapValues(modifiers, ( /** @type {WPModifier} */getModifiers) => {
|
||||
return (/** @type {WPEventKeyHandler} */(event, character, _isApple = isAppleOS) => {
|
||||
const mods = getModifiers(_isApple);
|
||||
const eventMods = getEventModifiers(event);
|
||||
/** @type {Record<string,string>} */
|
||||
const replacementWithShiftKeyMap = {
|
||||
Comma: ',',
|
||||
Backslash: '\\',
|
||||
// Windows returns `\` for both IntlRo and IntlYen.
|
||||
IntlRo: '\\',
|
||||
IntlYen: '\\'
|
||||
};
|
||||
const modsDiff = mods.filter(mod => !eventMods.includes(mod));
|
||||
const eventModsDiff = eventMods.filter(mod => !mods.includes(mod));
|
||||
if (modsDiff.length > 0 || eventModsDiff.length > 0) {
|
||||
return false;
|
||||
}
|
||||
let key = event.key.toLowerCase();
|
||||
if (!character) {
|
||||
return mods.includes( /** @type {WPModifierPart} */key);
|
||||
}
|
||||
if (event.altKey && character.length === 1) {
|
||||
key = String.fromCharCode(event.keyCode).toLowerCase();
|
||||
}
|
||||
|
||||
// `event.key` returns the value of the key pressed, taking into the state of
|
||||
// modifier keys such as `Shift`. If the shift key is pressed, a different
|
||||
// value may be returned depending on the keyboard layout. It is necessary to
|
||||
// convert to the physical key value that don't take into account keyboard
|
||||
// layout or modifier key state.
|
||||
if (event.shiftKey && character.length === 1 && replacementWithShiftKeyMap[event.code]) {
|
||||
key = replacementWithShiftKeyMap[event.code];
|
||||
}
|
||||
|
||||
// For backwards compatibility.
|
||||
if (character === 'del') {
|
||||
character = 'delete';
|
||||
}
|
||||
return key === character.toLowerCase();
|
||||
return /** @type {WPEventKeyHandler} */(event, character, _isApple = isAppleOS) => {
|
||||
const mods = getModifiers(_isApple);
|
||||
const eventMods = getEventModifiers(event);
|
||||
/** @type {Record<string,string>} */
|
||||
const replacementWithShiftKeyMap = {
|
||||
Comma: ',',
|
||||
Backslash: '\\',
|
||||
// Windows returns `\` for both IntlRo and IntlYen.
|
||||
IntlRo: '\\',
|
||||
IntlYen: '\\'
|
||||
};
|
||||
const modsDiff = mods.filter(mod => !eventMods.includes(mod));
|
||||
const eventModsDiff = eventMods.filter(mod => !mods.includes(mod));
|
||||
if (modsDiff.length > 0 || eventModsDiff.length > 0) {
|
||||
return false;
|
||||
}
|
||||
);
|
||||
let key = event.key.toLowerCase();
|
||||
if (!character) {
|
||||
return mods.includes( /** @type {WPModifierPart} */key);
|
||||
}
|
||||
if (event.altKey && character.length === 1) {
|
||||
key = String.fromCharCode(event.keyCode).toLowerCase();
|
||||
}
|
||||
|
||||
// `event.key` returns the value of the key pressed, taking into the state of
|
||||
// modifier keys such as `Shift`. If the shift key is pressed, a different
|
||||
// value may be returned depending on the keyboard layout. It is necessary to
|
||||
// convert to the physical key value that don't take into account keyboard
|
||||
// layout or modifier key state.
|
||||
if (event.shiftKey && character.length === 1 && replacementWithShiftKeyMap[event.code]) {
|
||||
key = replacementWithShiftKeyMap[event.code];
|
||||
}
|
||||
|
||||
// For backwards compatibility.
|
||||
if (character === 'del') {
|
||||
character = 'delete';
|
||||
}
|
||||
return key === character.toLowerCase();
|
||||
};
|
||||
});
|
||||
|
||||
(window.wp = window.wp || {}).keycodes = __webpack_exports__;
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var t={d:function(n,r){for(var e in r)t.o(r,e)&&!t.o(n,e)&&Object.defineProperty(n,e,{enumerable:!0,get:r[e]})},o:function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},n={};t.r(n),t.d(n,{ALT:function(){return P},BACKSPACE:function(){return s},COMMAND:function(){return L},CTRL:function(){return j},DELETE:function(){return S},DOWN:function(){return O},END:function(){return g},ENTER:function(){return p},ESCAPE:function(){return h},F10:function(){return b},HOME:function(){return v},LEFT:function(){return w},PAGEDOWN:function(){return A},PAGEUP:function(){return m},RIGHT:function(){return E},SHIFT:function(){return T},SPACE:function(){return y},TAB:function(){return d},UP:function(){return C},ZERO:function(){return _},displayShortcut:function(){return x},displayShortcutList:function(){return Z},isAppleOS:function(){return l},isKeyboardEvent:function(){return K},modifiers:function(){return k},rawShortcut:function(){return M},shortcutAriaLabel:function(){return D}});var r=function(){return r=Object.assign||function(t){for(var n,r=1,e=arguments.length;r<e;r++)for(var o in n=arguments[r])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t},r.apply(this,arguments)};Object.create;Object.create;"function"==typeof SuppressedError&&SuppressedError;function e(t){return t.toLowerCase()}var o=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],i=/[^A-Z0-9]+/gi;function u(t,n,r){return n instanceof RegExp?t.replace(n,r):n.reduce((function(t,n){return t.replace(n,r)}),t)}function c(t){return function(t){return t.charAt(0).toUpperCase()+t.substr(1)}(t.toLowerCase())}function f(t,n){return void 0===n&&(n={}),function(t,n){void 0===n&&(n={});for(var r=n.splitRegexp,c=void 0===r?o:r,f=n.stripRegexp,a=void 0===f?i:f,l=n.transform,s=void 0===l?e:l,d=n.delimiter,p=void 0===d?" ":d,h=u(u(t,c,"$1\0$2"),a,"\0"),y=0,m=h.length;"\0"===h.charAt(y);)y++;for(;"\0"===h.charAt(m-1);)m--;return h.slice(y,m).split("\0").map(s).join(p)}(t,r({delimiter:" ",transform:c},n))}var a=window.wp.i18n;function l(t=null){if(!t){if("undefined"==typeof window)return!1;t=window}const{platform:n}=t.navigator;return-1!==n.indexOf("Mac")||["iPad","iPhone"].includes(n)}const s=8,d=9,p=13,h=27,y=32,m=33,A=34,g=35,v=36,w=37,C=38,E=39,O=40,S=46,b=121,P="alt",j="ctrl",L="meta",T="shift",_=48;function R(t,n){return Object.fromEntries(Object.entries(t).map((([t,r])=>[t,n(r)])))}const k={primary:t=>t()?[L]:[j],primaryShift:t=>t()?[T,L]:[j,T],primaryAlt:t=>t()?[P,L]:[j,P],secondary:t=>t()?[T,P,L]:[j,T,P],access:t=>t()?[j,P]:[T,P],ctrl:()=>[j],alt:()=>[P],ctrlShift:()=>[j,T],shift:()=>[T],shiftAlt:()=>[T,P],undefined:()=>[]},M=R(k,(t=>(n,r=l)=>[...t(r),n.toLowerCase()].join("+"))),Z=R(k,(t=>(n,r=l)=>{const e=r(),o={[P]:e?"⌥":"Alt",[j]:e?"⌃":"Ctrl",[L]:"⌘",[T]:e?"⇧":"Shift"};return[...t(r).reduce(((t,n)=>{var r;const i=null!==(r=o[n])&&void 0!==r?r:n;return e?[...t,i]:[...t,i,"+"]}),[]),f(n,{stripRegexp:/[^A-Z0-9~`,\.\\\-]/gi})]})),x=R(Z,(t=>(n,r=l)=>t(n,r).join(""))),D=R(k,(t=>(n,r=l)=>{const e=r(),o={[T]:"Shift",[L]:e?"Command":"Control",[j]:"Control",[P]:e?"Option":"Alt",",":(0,a.__)("Comma"),".":(0,a.__)("Period"),"`":(0,a.__)("Backtick"),"~":(0,a.__)("Tilde")};return[...t(r),n].map((t=>{var n;return f(null!==(n=o[t])&&void 0!==n?n:t)})).join(e?" ":" + ")}));const K=R(k,(t=>(n,r,e=l)=>{const o=t(e),i=function(t){return[P,j,L,T].filter((n=>t[`${n}Key`]))}(n),u={Comma:",",Backslash:"\\",IntlRo:"\\",IntlYen:"\\"},c=o.filter((t=>!i.includes(t))),f=i.filter((t=>!o.includes(t)));if(c.length>0||f.length>0)return!1;let a=n.key.toLowerCase();return r?(n.altKey&&1===r.length&&(a=String.fromCharCode(n.keyCode).toLowerCase()),n.shiftKey&&1===r.length&&u[n.code]&&(a=u[n.code]),"del"===r&&(r="delete"),a===r.toLowerCase()):o.includes(a)}));(window.wp=window.wp||{}).keycodes=n}();
|
||||
(()=>{"use strict";var e={d:(t,r)=>{for(var o in r)e.o(r,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:r[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ALT:()=>S,BACKSPACE:()=>n,COMMAND:()=>A,CTRL:()=>E,DELETE:()=>m,DOWN:()=>C,END:()=>u,ENTER:()=>l,ESCAPE:()=>a,F10:()=>w,HOME:()=>f,LEFT:()=>p,PAGEDOWN:()=>d,PAGEUP:()=>s,RIGHT:()=>h,SHIFT:()=>O,SPACE:()=>c,TAB:()=>i,UP:()=>y,ZERO:()=>P,displayShortcut:()=>_,displayShortcutList:()=>L,isAppleOS:()=>o,isKeyboardEvent:()=>k,modifiers:()=>T,rawShortcut:()=>v,shortcutAriaLabel:()=>j});const r=window.wp.i18n;function o(e=null){if(!e){if("undefined"==typeof window)return!1;e=window}const{platform:t}=e.navigator;return-1!==t.indexOf("Mac")||["iPad","iPhone"].includes(t)}const n=8,i=9,l=13,a=27,c=32,s=33,d=34,u=35,f=36,p=37,y=38,h=39,C=40,m=46,w=121,S="alt",E="ctrl",A="meta",O="shift",P=48;function b(e){return e.length<2?e.toUpperCase():e.charAt(0).toUpperCase()+e.slice(1)}function g(e,t){return Object.fromEntries(Object.entries(e).map((([e,r])=>[e,t(r)])))}const T={primary:e=>e()?[A]:[E],primaryShift:e=>e()?[O,A]:[E,O],primaryAlt:e=>e()?[S,A]:[E,S],secondary:e=>e()?[O,S,A]:[E,O,S],access:e=>e()?[E,S]:[O,S],ctrl:()=>[E],alt:()=>[S],ctrlShift:()=>[E,O],shift:()=>[O],shiftAlt:()=>[O,S],undefined:()=>[]},v=g(T,(e=>(t,r=o)=>[...e(r),t.toLowerCase()].join("+"))),L=g(T,(e=>(t,r=o)=>{const n=r(),i={[S]:n?"⌥":"Alt",[E]:n?"⌃":"Ctrl",[A]:"⌘",[O]:n?"⇧":"Shift"};return[...e(r).reduce(((e,t)=>{var r;const o=null!==(r=i[t])&&void 0!==r?r:t;return n?[...e,o]:[...e,o,"+"]}),[]),b(t)]})),_=g(L,(e=>(t,r=o)=>e(t,r).join(""))),j=g(T,(e=>(t,n=o)=>{const i=n(),l={[O]:"Shift",[A]:i?"Command":"Control",[E]:"Control",[S]:i?"Option":"Alt",",":(0,r.__)("Comma"),".":(0,r.__)("Period"),"`":(0,r.__)("Backtick"),"~":(0,r.__)("Tilde")};return[...e(n),t].map((e=>{var t;return b(null!==(t=l[e])&&void 0!==t?t:e)})).join(i?" ":" + ")}));const k=g(T,(e=>(t,r,n=o)=>{const i=e(n),l=function(e){return[S,E,A,O].filter((t=>e[`${t}Key`]))}(t),a={Comma:",",Backslash:"\\",IntlRo:"\\",IntlYen:"\\"},c=i.filter((e=>!l.includes(e))),s=l.filter((e=>!i.includes(e)));if(c.length>0||s.length>0)return!1;let d=t.key.toLowerCase();return r?(t.altKey&&1===r.length&&(d=String.fromCharCode(t.keyCode).toLowerCase()),t.shiftKey&&1===r.length&&a[t.code]&&(d=a[t.code]),"del"===r&&(r="delete"),d===r.toLowerCase()):i.includes(d)}));(window.wp=window.wp||{}).keycodes=t})();
|
||||
+56
-79
@@ -1,58 +1,60 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.mjs
|
||||
/******************************************************************************
|
||||
Copyright (c) Microsoft Corporation.
|
||||
@@ -395,7 +397,7 @@ function __disposeResources(env) {
|
||||
return next();
|
||||
}
|
||||
|
||||
/* harmony default export */ var tslib_es6 = ({
|
||||
/* harmony default export */ const tslib_es6 = ({
|
||||
__extends,
|
||||
__assign,
|
||||
__rest,
|
||||
@@ -523,52 +525,10 @@ function paramCase(input, options) {
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","apiFetch"]
|
||||
var external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/file.js
|
||||
/**
|
||||
* Downloads a file.
|
||||
*
|
||||
* @param {string} fileName File Name.
|
||||
* @param {string} content File Content.
|
||||
* @param {string} contentType File mime type.
|
||||
*/
|
||||
function download(fileName, content, contentType) {
|
||||
const file = new window.Blob([content], {
|
||||
type: contentType
|
||||
});
|
||||
|
||||
// IE11 can't use the click to download technique
|
||||
// we use a specific IE11 technique instead.
|
||||
if (window.navigator.msSaveOrOpenBlob) {
|
||||
window.navigator.msSaveOrOpenBlob(file, fileName);
|
||||
} else {
|
||||
const a = document.createElement('a');
|
||||
a.href = URL.createObjectURL(file);
|
||||
a.download = fileName;
|
||||
a.style.display = 'none';
|
||||
document.body.appendChild(a);
|
||||
a.click();
|
||||
document.body.removeChild(a);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Reads the textual content of the given file.
|
||||
*
|
||||
* @param {File} file File.
|
||||
* @return {Promise<string>} Content of the file.
|
||||
*/
|
||||
function readTextFile(file) {
|
||||
const reader = new window.FileReader();
|
||||
return new Promise(resolve => {
|
||||
reader.onload = () => {
|
||||
resolve(reader.result);
|
||||
};
|
||||
reader.readAsText(file);
|
||||
});
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","blob"]
|
||||
const external_wp_blob_namespaceObject = window["wp"]["blob"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/export.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -607,14 +567,31 @@ async function exportReusableBlock(id) {
|
||||
syncStatus
|
||||
}, null, 2);
|
||||
const fileName = paramCase(title) + '.json';
|
||||
download(fileName, fileContent, 'application/json');
|
||||
(0,external_wp_blob_namespaceObject.downloadBlob)(fileName, fileContent, 'application/json');
|
||||
}
|
||||
/* harmony default export */ var utils_export = (exportReusableBlock);
|
||||
/* harmony default export */ const utils_export = (exportReusableBlock);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: external ["wp","components"]
|
||||
var external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
const external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/file.js
|
||||
/**
|
||||
* Reads the textual content of the given file.
|
||||
*
|
||||
* @param {File} file File.
|
||||
* @return {Promise<string>} Content of the file.
|
||||
*/
|
||||
function readTextFile(file) {
|
||||
const reader = new window.FileReader();
|
||||
return new Promise(resolve => {
|
||||
reader.onload = () => {
|
||||
resolve(reader.result);
|
||||
};
|
||||
reader.readAsText(file);
|
||||
});
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/import.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -660,7 +637,7 @@ async function importReusableBlock(file) {
|
||||
});
|
||||
return reusableBlock;
|
||||
}
|
||||
/* harmony default export */ var utils_import = (importReusableBlock);
|
||||
/* harmony default export */ const utils_import = (importReusableBlock);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/components/import-form/index.js
|
||||
|
||||
@@ -725,21 +702,21 @@ function ImportForm({
|
||||
const onDismissError = () => {
|
||||
setError(null);
|
||||
};
|
||||
return (0,external_wp_element_namespaceObject.createElement)("form", {
|
||||
return (0,external_React_namespaceObject.createElement)("form", {
|
||||
className: "list-reusable-blocks-import-form",
|
||||
onSubmit: onSubmit,
|
||||
ref: formRef
|
||||
}, error && (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Notice, {
|
||||
}, error && (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Notice, {
|
||||
status: "error",
|
||||
onRemove: () => onDismissError()
|
||||
}, error), (0,external_wp_element_namespaceObject.createElement)("label", {
|
||||
}, error), (0,external_React_namespaceObject.createElement)("label", {
|
||||
htmlFor: inputId,
|
||||
className: "list-reusable-blocks-import-form__label"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('File')), (0,external_wp_element_namespaceObject.createElement)("input", {
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('File')), (0,external_React_namespaceObject.createElement)("input", {
|
||||
id: inputId,
|
||||
type: "file",
|
||||
onChange: onChangeFile
|
||||
}), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
}), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
type: "submit",
|
||||
isBusy: isLoading,
|
||||
disabled: !file || isLoading,
|
||||
@@ -747,7 +724,7 @@ function ImportForm({
|
||||
className: "list-reusable-blocks-import-form__button"
|
||||
}, (0,external_wp_i18n_namespaceObject._x)('Import', 'button label')));
|
||||
}
|
||||
/* harmony default export */ var import_form = ((0,external_wp_compose_namespaceObject.withInstanceId)(ImportForm));
|
||||
/* harmony default export */ const import_form = ((0,external_wp_compose_namespaceObject.withInstanceId)(ImportForm));
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/components/import-dropdown/index.js
|
||||
|
||||
@@ -765,7 +742,7 @@ function ImportForm({
|
||||
function ImportDropdown({
|
||||
onUpload
|
||||
}) {
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Dropdown, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Dropdown, {
|
||||
popoverProps: {
|
||||
placement: 'bottom-start'
|
||||
},
|
||||
@@ -773,19 +750,19 @@ function ImportDropdown({
|
||||
renderToggle: ({
|
||||
isOpen,
|
||||
onToggle
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
}) => (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
"aria-expanded": isOpen,
|
||||
onClick: onToggle,
|
||||
variant: "primary"
|
||||
}, (0,external_wp_i18n_namespaceObject.__)('Import from JSON')),
|
||||
renderContent: ({
|
||||
onClose
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)(import_form, {
|
||||
}) => (0,external_React_namespaceObject.createElement)(import_form, {
|
||||
onUpload: (0,external_wp_compose_namespaceObject.pipe)(onClose, onUpload)
|
||||
})
|
||||
});
|
||||
}
|
||||
/* harmony default export */ var import_dropdown = (ImportDropdown);
|
||||
/* harmony default export */ const import_dropdown = (ImportDropdown);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/index.js
|
||||
|
||||
@@ -829,7 +806,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
const container = document.createElement('div');
|
||||
container.className = 'list-reusable-blocks__container';
|
||||
button.parentNode.insertBefore(container, button);
|
||||
(0,external_wp_element_namespaceObject.createRoot)(container).render((0,external_wp_element_namespaceObject.createElement)(import_dropdown, {
|
||||
(0,external_wp_element_namespaceObject.createRoot)(container).render((0,external_React_namespaceObject.createElement)(import_dropdown, {
|
||||
onUpload: showNotice
|
||||
}));
|
||||
});
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+71
-60
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,14 +51,14 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
MediaUpload: function() { return /* reexport */ media_upload; },
|
||||
uploadMedia: function() { return /* reexport */ uploadMedia; }
|
||||
MediaUpload: () => (/* reexport */ media_upload),
|
||||
uploadMedia: () => (/* reexport */ uploadMedia)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/media-utils/build-module/components/media-upload/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -249,44 +249,13 @@ const getAttachmentsCollection = ids => {
|
||||
});
|
||||
};
|
||||
class MediaUpload extends external_wp_element_namespaceObject.Component {
|
||||
constructor({
|
||||
allowedTypes,
|
||||
gallery = false,
|
||||
unstableFeaturedImageFlow = false,
|
||||
modalClass,
|
||||
multiple = false,
|
||||
title = (0,external_wp_i18n_namespaceObject.__)('Select or Upload Media')
|
||||
}) {
|
||||
constructor() {
|
||||
super(...arguments);
|
||||
this.openModal = this.openModal.bind(this);
|
||||
this.onOpen = this.onOpen.bind(this);
|
||||
this.onSelect = this.onSelect.bind(this);
|
||||
this.onUpdate = this.onUpdate.bind(this);
|
||||
this.onClose = this.onClose.bind(this);
|
||||
const {
|
||||
wp
|
||||
} = window;
|
||||
if (gallery) {
|
||||
this.buildAndSetGalleryFrame();
|
||||
} else {
|
||||
const frameConfig = {
|
||||
title,
|
||||
multiple
|
||||
};
|
||||
if (!!allowedTypes) {
|
||||
frameConfig.library = {
|
||||
type: allowedTypes
|
||||
};
|
||||
}
|
||||
this.frame = wp.media(frameConfig);
|
||||
}
|
||||
if (modalClass) {
|
||||
this.frame.$el.addClass(modalClass);
|
||||
}
|
||||
if (unstableFeaturedImageFlow) {
|
||||
this.buildAndSetFeatureImageFrame();
|
||||
}
|
||||
this.initializeListeners();
|
||||
}
|
||||
initializeListeners() {
|
||||
// When an image is selected in the media frame...
|
||||
@@ -357,22 +326,35 @@ class MediaUpload extends external_wp_element_namespaceObject.Component {
|
||||
const {
|
||||
wp
|
||||
} = window;
|
||||
const {
|
||||
value: featuredImageId,
|
||||
multiple,
|
||||
allowedTypes
|
||||
} = this.props;
|
||||
const featuredImageFrame = getFeaturedImageMediaFrame();
|
||||
const attachments = getAttachmentsCollection(this.props.value);
|
||||
const attachments = getAttachmentsCollection(featuredImageId);
|
||||
const selection = new wp.media.model.Selection(attachments.models, {
|
||||
props: attachments.props.toJSON()
|
||||
});
|
||||
this.frame = new featuredImageFrame({
|
||||
mimeType: this.props.allowedTypes,
|
||||
mimeType: allowedTypes,
|
||||
state: 'featured-image',
|
||||
multiple: this.props.multiple,
|
||||
multiple,
|
||||
selection,
|
||||
editing: this.props.value ? true : false
|
||||
editing: featuredImageId
|
||||
});
|
||||
wp.media.frame = this.frame;
|
||||
// In order to select the current featured image when opening
|
||||
// the media library we have to set the appropriate settings.
|
||||
// Currently they are set in php for the post editor, but
|
||||
// not for site editor.
|
||||
wp.media.view.settings.post = {
|
||||
...wp.media.view.settings.post,
|
||||
featuredImageId: featuredImageId || -1
|
||||
};
|
||||
}
|
||||
componentWillUnmount() {
|
||||
this.frame.remove();
|
||||
this.frame?.remove();
|
||||
}
|
||||
onUpdate(selections) {
|
||||
const {
|
||||
@@ -462,9 +444,38 @@ class MediaUpload extends external_wp_element_namespaceObject.Component {
|
||||
}
|
||||
}
|
||||
openModal() {
|
||||
if (this.props.gallery) {
|
||||
const {
|
||||
allowedTypes,
|
||||
gallery = false,
|
||||
unstableFeaturedImageFlow = false,
|
||||
modalClass,
|
||||
multiple = false,
|
||||
title = (0,external_wp_i18n_namespaceObject.__)('Select or Upload Media')
|
||||
} = this.props;
|
||||
const {
|
||||
wp
|
||||
} = window;
|
||||
if (gallery) {
|
||||
this.buildAndSetGalleryFrame();
|
||||
} else {
|
||||
const frameConfig = {
|
||||
title,
|
||||
multiple
|
||||
};
|
||||
if (!!allowedTypes) {
|
||||
frameConfig.library = {
|
||||
type: allowedTypes
|
||||
};
|
||||
}
|
||||
this.frame = wp.media(frameConfig);
|
||||
}
|
||||
if (modalClass) {
|
||||
this.frame.$el.addClass(modalClass);
|
||||
}
|
||||
if (unstableFeaturedImageFlow) {
|
||||
this.buildAndSetFeatureImageFrame();
|
||||
}
|
||||
this.initializeListeners();
|
||||
this.frame.open();
|
||||
}
|
||||
render() {
|
||||
@@ -473,16 +484,16 @@ class MediaUpload extends external_wp_element_namespaceObject.Component {
|
||||
});
|
||||
}
|
||||
}
|
||||
/* harmony default export */ var media_upload = (MediaUpload);
|
||||
/* harmony default export */ const media_upload = (MediaUpload);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/media-utils/build-module/components/index.js
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","apiFetch"]
|
||||
var external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","blob"]
|
||||
var external_wp_blob_namespaceObject = window["wp"]["blob"];
|
||||
const external_wp_blob_namespaceObject = window["wp"]["blob"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/media-utils/build-module/utils/upload-media.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+25
-25
@@ -1,36 +1,36 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // 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) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,32 +39,32 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
store: function() { return /* reexport */ store; }
|
||||
store: () => (/* reexport */ store)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/notices/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
createErrorNotice: function() { return createErrorNotice; },
|
||||
createInfoNotice: function() { return createInfoNotice; },
|
||||
createNotice: function() { return createNotice; },
|
||||
createSuccessNotice: function() { return createSuccessNotice; },
|
||||
createWarningNotice: function() { return createWarningNotice; },
|
||||
removeAllNotices: function() { return removeAllNotices; },
|
||||
removeNotice: function() { return removeNotice; },
|
||||
removeNotices: function() { return removeNotices; }
|
||||
createErrorNotice: () => (createErrorNotice),
|
||||
createInfoNotice: () => (createInfoNotice),
|
||||
createNotice: () => (createNotice),
|
||||
createSuccessNotice: () => (createSuccessNotice),
|
||||
createWarningNotice: () => (createWarningNotice),
|
||||
removeAllNotices: () => (removeAllNotices),
|
||||
removeNotice: () => (removeNotice),
|
||||
removeNotices: () => (removeNotices)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/notices/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
getNotices: function() { return getNotices; }
|
||||
getNotices: () => (getNotices)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/notices/build-module/store/utils/on-sub-key.js
|
||||
/**
|
||||
* Higher-order reducer creator which creates a combined reducer object, keyed
|
||||
@@ -93,7 +93,7 @@ const onSubKey = actionProperty => reducer => (state = {}, action) => {
|
||||
[key]: nextKeyState
|
||||
};
|
||||
};
|
||||
/* harmony default export */ var on_sub_key = (onSubKey);
|
||||
/* harmony default export */ const on_sub_key = (onSubKey);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/notices/build-module/store/reducer.js
|
||||
/**
|
||||
@@ -132,7 +132,7 @@ const notices = on_sub_key('context')((state = [], action) => {
|
||||
}
|
||||
return state;
|
||||
});
|
||||
/* harmony default export */ var reducer = (notices);
|
||||
/* harmony default export */ const reducer = (notices);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/notices/build-module/store/constants.js
|
||||
/**
|
||||
@@ -235,7 +235,7 @@ function createNotice(status = DEFAULT_STATUS, content, options = {}) {
|
||||
} = options;
|
||||
|
||||
// The supported value shape of content is currently limited to plain text
|
||||
// strings. To avoid setting expectation that e.g. a WPElement could be
|
||||
// strings. To avoid setting expectation that e.g. a React Element could be
|
||||
// supported, cast to a string.
|
||||
content = String(content);
|
||||
return {
|
||||
@@ -483,7 +483,7 @@ function removeNotice(id, context = DEFAULT_CONTEXT) {
|
||||
* const notices = useSelect( ( select ) =>
|
||||
* select( noticesStore ).getNotices()
|
||||
* );
|
||||
* const { removeNotices } = useDispatch( noticesStore );
|
||||
* const { removeAllNotices } = useDispatch( noticesStore );
|
||||
* return (
|
||||
* <>
|
||||
* <ul>
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{store:function(){return b}});var n={};e.r(n),e.d(n,{createErrorNotice:function(){return E},createInfoNotice:function(){return d},createNotice:function(){return f},createSuccessNotice:function(){return l},createWarningNotice:function(){return p},removeAllNotices:function(){return O},removeNotice:function(){return y},removeNotices:function(){return N}});var r={};e.r(r),e.d(r,{getNotices:function(){return _}});var i=window.wp.data;var o=e=>t=>(n={},r)=>{const i=r[e];if(void 0===i)return n;const o=t(n[i],r);return o===n[i]?n:{...n,[i]:o}};var c=o("context")(((e=[],t)=>{switch(t.type){case"CREATE_NOTICE":return[...e.filter((({id:e})=>e!==t.notice.id)),t.notice];case"REMOVE_NOTICE":return e.filter((({id:e})=>e!==t.id));case"REMOVE_NOTICES":return e.filter((({id:e})=>!t.ids.includes(e)));case"REMOVE_ALL_NOTICES":return e.filter((({type:e})=>e!==t.noticeType))}return e}));const u="global",s="info";let a=0;function f(e=s,t,n={}){const{speak:r=!0,isDismissible:i=!0,context:o=u,id:c=`${o}${++a}`,actions:f=[],type:l="default",__unstableHTML:d,icon:E=null,explicitDismiss:p=!1,onDismiss:y}=n;return{type:"CREATE_NOTICE",context:o,notice:{id:c,status:e,content:t=String(t),spokenMessage:r?t:null,__unstableHTML:d,isDismissible:i,actions:f,type:l,icon:E,explicitDismiss:p,onDismiss:y}}}function l(e,t){return f("success",e,t)}function d(e,t){return f("info",e,t)}function E(e,t){return f("error",e,t)}function p(e,t){return f("warning",e,t)}function y(e,t=u){return{type:"REMOVE_NOTICE",id:e,context:t}}function O(e="default",t=u){return{type:"REMOVE_ALL_NOTICES",noticeType:e,context:t}}function N(e,t=u){return{type:"REMOVE_NOTICES",ids:e,context:t}}const T=[];function _(e,t=u){return e[t]||T}const b=(0,i.createReduxStore)("core/notices",{reducer:c,actions:n,selectors:r});(0,i.register)(b),(window.wp=window.wp||{}).notices=t}();
|
||||
(()=>{"use strict";var e={d:(t,n)=>{for(var i in n)e.o(n,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:n[i]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{store:()=>b});var n={};e.r(n),e.d(n,{createErrorNotice:()=>E,createInfoNotice:()=>f,createNotice:()=>l,createSuccessNotice:()=>d,createWarningNotice:()=>p,removeAllNotices:()=>O,removeNotice:()=>y,removeNotices:()=>N});var i={};e.r(i),e.d(i,{getNotices:()=>_});const r=window.wp.data,o=e=>t=>(n={},i)=>{const r=i[e];if(void 0===r)return n;const o=t(n[r],i);return o===n[r]?n:{...n,[r]:o}},c=o("context")(((e=[],t)=>{switch(t.type){case"CREATE_NOTICE":return[...e.filter((({id:e})=>e!==t.notice.id)),t.notice];case"REMOVE_NOTICE":return e.filter((({id:e})=>e!==t.id));case"REMOVE_NOTICES":return e.filter((({id:e})=>!t.ids.includes(e)));case"REMOVE_ALL_NOTICES":return e.filter((({type:e})=>e!==t.noticeType))}return e})),s="global",u="info";let a=0;function l(e=u,t,n={}){const{speak:i=!0,isDismissible:r=!0,context:o=s,id:c=`${o}${++a}`,actions:l=[],type:d="default",__unstableHTML:f,icon:E=null,explicitDismiss:p=!1,onDismiss:y}=n;return{type:"CREATE_NOTICE",context:o,notice:{id:c,status:e,content:t=String(t),spokenMessage:i?t:null,__unstableHTML:f,isDismissible:r,actions:l,type:d,icon:E,explicitDismiss:p,onDismiss:y}}}function d(e,t){return l("success",e,t)}function f(e,t){return l("info",e,t)}function E(e,t){return l("error",e,t)}function p(e,t){return l("warning",e,t)}function y(e,t=s){return{type:"REMOVE_NOTICE",id:e,context:t}}function O(e="default",t=s){return{type:"REMOVE_ALL_NOTICES",noticeType:e,context:t}}function N(e,t=s){return{type:"REMOVE_NOTICES",ids:e,context:t}}const T=[];function _(e,t=s){return e[t]||T}const b=(0,r.createReduxStore)("core/notices",{reducer:c,actions:n,selectors:i});(0,r.register)(b),(window.wp=window.wp||{}).notices=t})();
|
||||
Vendored
+42
-40
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,34 +51,34 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
DotTip: function() { return /* reexport */ dot_tip; },
|
||||
store: function() { return /* reexport */ store; }
|
||||
DotTip: () => (/* reexport */ dot_tip),
|
||||
store: () => (/* reexport */ store)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/nux/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
disableTips: function() { return disableTips; },
|
||||
dismissTip: function() { return dismissTip; },
|
||||
enableTips: function() { return enableTips; },
|
||||
triggerGuide: function() { return triggerGuide; }
|
||||
disableTips: () => (disableTips),
|
||||
dismissTip: () => (dismissTip),
|
||||
enableTips: () => (enableTips),
|
||||
triggerGuide: () => (triggerGuide)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/nux/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
areTipsEnabled: function() { return selectors_areTipsEnabled; },
|
||||
getAssociatedGuide: function() { return getAssociatedGuide; },
|
||||
isTipVisible: function() { return isTipVisible; }
|
||||
areTipsEnabled: () => (selectors_areTipsEnabled),
|
||||
getAssociatedGuide: () => (getAssociatedGuide),
|
||||
isTipVisible: () => (isTipVisible)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/store/reducer.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -145,7 +145,7 @@ const preferences = (0,external_wp_data_namespaceObject.combineReducers)({
|
||||
areTipsEnabled,
|
||||
dismissedTips
|
||||
});
|
||||
/* harmony default export */ var reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
/* harmony default export */ const reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
guides,
|
||||
preferences
|
||||
}));
|
||||
@@ -613,29 +613,31 @@ const store = (0,external_wp_data_namespaceObject.createReduxStore)(STORE_NAME,
|
||||
persist: ['preferences']
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: external ["wp","components"]
|
||||
var external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
const external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","primitives"]
|
||||
var external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const close_close = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const close_close = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"
|
||||
}));
|
||||
/* harmony default export */ var library_close = (close_close);
|
||||
/* harmony default export */ const library_close = (close_close);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/components/dot-tip/index.js
|
||||
|
||||
@@ -679,7 +681,7 @@ function DotTip({
|
||||
if (!isVisible) {
|
||||
return null;
|
||||
}
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Popover, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Popover, {
|
||||
className: "nux-dot-tip",
|
||||
position: position,
|
||||
focusOnMount: true,
|
||||
@@ -687,17 +689,17 @@ function DotTip({
|
||||
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Editor tips'),
|
||||
onClick: onClick,
|
||||
onFocusOutside: onFocusOutsideCallback
|
||||
}, (0,external_wp_element_namespaceObject.createElement)("p", null, children), (0,external_wp_element_namespaceObject.createElement)("p", null, (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
}, (0,external_React_namespaceObject.createElement)("p", null, children), (0,external_React_namespaceObject.createElement)("p", null, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
variant: "link",
|
||||
onClick: onDismiss
|
||||
}, hasNextTip ? (0,external_wp_i18n_namespaceObject.__)('See next tip') : (0,external_wp_i18n_namespaceObject.__)('Got it'))), (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
}, hasNextTip ? (0,external_wp_i18n_namespaceObject.__)('See next tip') : (0,external_wp_i18n_namespaceObject.__)('Got it'))), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Button, {
|
||||
className: "nux-dot-tip__disable",
|
||||
icon: library_close,
|
||||
label: (0,external_wp_i18n_namespaceObject.__)('Disable tips'),
|
||||
onClick: onDisable
|
||||
}));
|
||||
}
|
||||
/* harmony default export */ var dot_tip = ((0,external_wp_compose_namespaceObject.compose)((0,external_wp_data_namespaceObject.withSelect)((select, {
|
||||
/* harmony default export */ const dot_tip = ((0,external_wp_compose_namespaceObject.compose)((0,external_wp_data_namespaceObject.withSelect)((select, {
|
||||
tipId
|
||||
}) => {
|
||||
const {
|
||||
|
||||
Vendored
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={n:function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,{a:t}),t},d:function(n,t){for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{DotTip:function(){return P},store:function(){return g}});var t={};e.r(t),e.d(t,{disableTips:function(){return l},dismissTip:function(){return p},enableTips:function(){return d},triggerGuide:function(){return c}});var r={};e.r(r),e.d(r,{areTipsEnabled:function(){return h},getAssociatedGuide:function(){return v},isTipVisible:function(){return b}});var i=window.wp.deprecated,s=e.n(i),o=window.wp.data;const u=(0,o.combineReducers)({areTipsEnabled:function(e=!0,n){switch(n.type){case"DISABLE_TIPS":return!1;case"ENABLE_TIPS":return!0}return e},dismissedTips:function(e={},n){switch(n.type){case"DISMISS_TIP":return{...e,[n.id]:!0};case"ENABLE_TIPS":return{}}return e}});var a=(0,o.combineReducers)({guides:function(e=[],n){return"TRIGGER_GUIDE"===n.type?[...e,n.tipIds]:e},preferences:u});function c(e){return{type:"TRIGGER_GUIDE",tipIds:e}}function p(e){return{type:"DISMISS_TIP",id:e}}function l(){return{type:"DISABLE_TIPS"}}function d(){return{type:"ENABLE_TIPS"}}var f={};function w(e){return[e]}function T(e,n,t){var r;if(e.length!==n.length)return!1;for(r=t;r<e.length;r++)if(e[r]!==n[r])return!1;return!0}const v=function(e,n){var t,r=n||w;function i(){t=new WeakMap}function s(){var n,i,s,o,u,a=arguments.length;for(o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];for(n=function(e){var n,r,i,s,o,u=t,a=!0;for(n=0;n<e.length;n++){if(!(o=r=e[n])||"object"!=typeof o){a=!1;break}u.has(r)?u=u.get(r):(i=new WeakMap,u.set(r,i),u=i)}return u.has(f)||((s=function(){var e={clear:function(){e.head=null}};return e}()).isUniqueByDependants=a,u.set(f,s)),u.get(f)}(u=r.apply(null,o)),n.isUniqueByDependants||(n.lastDependants&&!T(u,n.lastDependants,0)&&n.clear(),n.lastDependants=u),i=n.head;i;){if(T(i.args,o,1))return i!==n.head&&(i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n.head,i.prev=null,n.head.prev=i,n.head=i),i.val;i=i.next}return i={val:e.apply(null,o)},o[0]=null,i.args=o,n.head&&(n.head.prev=i,i.next=n.head),n.head=i,i.val}return s.getDependants=r,s.clear=i,i(),s}(((e,n)=>{for(const t of e.guides)if(t.includes(n)){const n=t.filter((n=>!Object.keys(e.preferences.dismissedTips).includes(n))),[r=null,i=null]=n;return{tipIds:t,currentTipId:r,nextTipId:i}}return null}),(e=>[e.guides,e.preferences.dismissedTips]));function b(e,n){if(!e.preferences.areTipsEnabled)return!1;if(e.preferences.dismissedTips?.hasOwnProperty(n))return!1;const t=v(e,n);return!t||t.currentTipId===n}function h(e){return e.preferences.areTipsEnabled}const m="core/nux",g=(0,o.createReduxStore)(m,{reducer:a,actions:t,selectors:r,persist:["preferences"]});(0,o.registerStore)(m,{reducer:a,actions:t,selectors:r,persist:["preferences"]});var I=window.wp.element,y=window.wp.compose,E=window.wp.components,S=window.wp.i18n,_=window.wp.primitives;var x=(0,I.createElement)(_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,I.createElement)(_.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function D(e){e.stopPropagation()}var P=(0,y.compose)((0,o.withSelect)(((e,{tipId:n})=>{const{isTipVisible:t,getAssociatedGuide:r}=e(g),i=r(n);return{isVisible:t(n),hasNextTip:!(!i||!i.nextTipId)}})),(0,o.withDispatch)(((e,{tipId:n})=>{const{dismissTip:t,disableTips:r}=e(g);return{onDismiss(){t(n)},onDisable(){r()}}})))((function({position:e="middle right",children:n,isVisible:t,hasNextTip:r,onDismiss:i,onDisable:s}){const o=(0,I.useRef)(null),u=(0,I.useCallback)((e=>{o.current&&(o.current.contains(e.relatedTarget)||s())}),[s,o]);return t?(0,I.createElement)(E.Popover,{className:"nux-dot-tip",position:e,focusOnMount:!0,role:"dialog","aria-label":(0,S.__)("Editor tips"),onClick:D,onFocusOutside:u},(0,I.createElement)("p",null,n),(0,I.createElement)("p",null,(0,I.createElement)(E.Button,{variant:"link",onClick:i},r?(0,S.__)("See next tip"):(0,S.__)("Got it"))),(0,I.createElement)(E.Button,{className:"nux-dot-tip__disable",icon:x,label:(0,S.__)("Disable tips"),onClick:s})):null}));s()("wp.nux",{since:"5.4",hint:"wp.components.Guide can be used to show a user guide.",version:"6.2"}),(window.wp=window.wp||{}).nux=n}();
|
||||
(()=>{"use strict";var e={n:n=>{var t=n&&n.__esModule?()=>n.default:()=>n;return e.d(t,{a:t}),t},d:(n,t)=>{for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{DotTip:()=>G,store:()=>v});var t={};e.r(t),e.d(t,{disableTips:()=>l,dismissTip:()=>p,enableTips:()=>d,triggerGuide:()=>c});var r={};e.r(r),e.d(r,{areTipsEnabled:()=>m,getAssociatedGuide:()=>b,isTipVisible:()=>h});const i=window.wp.deprecated;var s=e.n(i);const o=window.wp.data;const a=(0,o.combineReducers)({areTipsEnabled:function(e=!0,n){switch(n.type){case"DISABLE_TIPS":return!1;case"ENABLE_TIPS":return!0}return e},dismissedTips:function(e={},n){switch(n.type){case"DISMISS_TIP":return{...e,[n.id]:!0};case"ENABLE_TIPS":return{}}return e}}),u=(0,o.combineReducers)({guides:function(e=[],n){return"TRIGGER_GUIDE"===n.type?[...e,n.tipIds]:e},preferences:a});function c(e){return{type:"TRIGGER_GUIDE",tipIds:e}}function p(e){return{type:"DISMISS_TIP",id:e}}function l(){return{type:"DISABLE_TIPS"}}function d(){return{type:"ENABLE_TIPS"}}var f={};function w(e){return[e]}function T(e,n,t){var r;if(e.length!==n.length)return!1;for(r=t;r<e.length;r++)if(e[r]!==n[r])return!1;return!0}const b=function(e,n){var t,r=n||w;function i(){t=new WeakMap}function s(){var n,i,s,o,a,u=arguments.length;for(o=new Array(u),s=0;s<u;s++)o[s]=arguments[s];for(n=function(e){var n,r,i,s,o,a=t,u=!0;for(n=0;n<e.length;n++){if(!(o=r=e[n])||"object"!=typeof o){u=!1;break}a.has(r)?a=a.get(r):(i=new WeakMap,a.set(r,i),a=i)}return a.has(f)||((s=function(){var e={clear:function(){e.head=null}};return e}()).isUniqueByDependants=u,a.set(f,s)),a.get(f)}(a=r.apply(null,o)),n.isUniqueByDependants||(n.lastDependants&&!T(a,n.lastDependants,0)&&n.clear(),n.lastDependants=a),i=n.head;i;){if(T(i.args,o,1))return i!==n.head&&(i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n.head,i.prev=null,n.head.prev=i,n.head=i),i.val;i=i.next}return i={val:e.apply(null,o)},o[0]=null,i.args=o,n.head&&(n.head.prev=i,i.next=n.head),n.head=i,i.val}return s.getDependants=r,s.clear=i,i(),s}(((e,n)=>{for(const t of e.guides)if(t.includes(n)){const n=t.filter((n=>!Object.keys(e.preferences.dismissedTips).includes(n))),[r=null,i=null]=n;return{tipIds:t,currentTipId:r,nextTipId:i}}return null}),(e=>[e.guides,e.preferences.dismissedTips]));function h(e,n){if(!e.preferences.areTipsEnabled)return!1;if(e.preferences.dismissedTips?.hasOwnProperty(n))return!1;const t=b(e,n);return!t||t.currentTipId===n}function m(e){return e.preferences.areTipsEnabled}const g="core/nux",v=(0,o.createReduxStore)(g,{reducer:u,actions:t,selectors:r,persist:["preferences"]});(0,o.registerStore)(g,{reducer:u,actions:t,selectors:r,persist:["preferences"]});const I=window.React,y=window.wp.compose,E=window.wp.components,S=window.wp.i18n,_=window.wp.element,x=window.wp.primitives,D=(0,I.createElement)(x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,I.createElement)(x.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function P(e){e.stopPropagation()}const G=(0,y.compose)((0,o.withSelect)(((e,{tipId:n})=>{const{isTipVisible:t,getAssociatedGuide:r}=e(v),i=r(n);return{isVisible:t(n),hasNextTip:!(!i||!i.nextTipId)}})),(0,o.withDispatch)(((e,{tipId:n})=>{const{dismissTip:t,disableTips:r}=e(v);return{onDismiss(){t(n)},onDisable(){r()}}})))((function({position:e="middle right",children:n,isVisible:t,hasNextTip:r,onDismiss:i,onDisable:s}){const o=(0,_.useRef)(null),a=(0,_.useCallback)((e=>{o.current&&(o.current.contains(e.relatedTarget)||s())}),[s,o]);return t?(0,I.createElement)(E.Popover,{className:"nux-dot-tip",position:e,focusOnMount:!0,role:"dialog","aria-label":(0,S.__)("Editor tips"),onClick:P,onFocusOutside:a},(0,I.createElement)("p",null,n),(0,I.createElement)("p",null,(0,I.createElement)(E.Button,{variant:"link",onClick:i},r?(0,S.__)("See next tip"):(0,S.__)("Got it"))),(0,I.createElement)(E.Button,{className:"nux-dot-tip__disable",icon:D,label:(0,S.__)("Disable tips"),onClick:s})):null}));s()("wp.nux",{since:"5.4",hint:"wp.components.Guide can be used to show a user guide.",version:"6.2"}),(window.wp=window.wp||{}).nux=n})();
|
||||
Vendored
+711
-145
File diff suppressed because it is too large
Load Diff
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+47
-42
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,17 +51,17 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
PluginArea: function() { return /* reexport */ plugin_area; },
|
||||
getPlugin: function() { return /* reexport */ getPlugin; },
|
||||
getPlugins: function() { return /* reexport */ getPlugins; },
|
||||
registerPlugin: function() { return /* reexport */ registerPlugin; },
|
||||
unregisterPlugin: function() { return /* reexport */ unregisterPlugin; },
|
||||
usePluginContext: function() { return /* reexport */ usePluginContext; },
|
||||
withPluginContext: function() { return /* reexport */ withPluginContext; }
|
||||
PluginArea: () => (/* reexport */ plugin_area),
|
||||
getPlugin: () => (/* reexport */ getPlugin),
|
||||
getPlugins: () => (/* reexport */ getPlugins),
|
||||
registerPlugin: () => (/* reexport */ registerPlugin),
|
||||
unregisterPlugin: () => (/* reexport */ unregisterPlugin),
|
||||
usePluginContext: () => (/* reexport */ usePluginContext),
|
||||
withPluginContext: () => (/* reexport */ withPluginContext)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: ./node_modules/memize/dist/index.js
|
||||
/**
|
||||
* Memize options object.
|
||||
@@ -224,13 +224,15 @@ function memize(fn, options) {
|
||||
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external ["wp","hooks"]
|
||||
var external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
|
||||
;// CONCATENATED MODULE: external ["wp","isShallowEqual"]
|
||||
var external_wp_isShallowEqual_namespaceObject = window["wp"]["isShallowEqual"];
|
||||
const external_wp_isShallowEqual_namespaceObject = window["wp"]["isShallowEqual"];
|
||||
var external_wp_isShallowEqual_default = /*#__PURE__*/__webpack_require__.n(external_wp_isShallowEqual_namespaceObject);
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
var external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/plugins/build-module/components/plugin-context/index.js
|
||||
|
||||
/**
|
||||
@@ -266,10 +268,10 @@ function usePluginContext() {
|
||||
* expected to return object of props to
|
||||
* merge with the component's own props.
|
||||
*
|
||||
* @return {WPComponent} Enhanced component with injected context as props.
|
||||
* @return {Component} Enhanced component with injected context as props.
|
||||
*/
|
||||
const withPluginContext = mapContextToProps => (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(OriginalComponent => {
|
||||
return props => (0,external_wp_element_namespaceObject.createElement)(Context.Consumer, null, context => (0,external_wp_element_namespaceObject.createElement)(OriginalComponent, {
|
||||
return props => (0,external_React_namespaceObject.createElement)(Context.Consumer, null, context => (0,external_React_namespaceObject.createElement)(OriginalComponent, {
|
||||
...props,
|
||||
...mapContextToProps(context, props)
|
||||
}));
|
||||
@@ -317,23 +319,26 @@ class PluginErrorBoundary extends external_wp_element_namespaceObject.Component
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","primitives"]
|
||||
var external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/plugins.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const plugins = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const plugins = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"
|
||||
}));
|
||||
/* harmony default export */ var library_plugins = (plugins);
|
||||
/* harmony default export */ const library_plugins = (plugins);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/plugins/build-module/api/index.js
|
||||
/* eslint no-console: [ 'error', { allow: [ 'error' ] } ] */
|
||||
/**
|
||||
* External dependencies
|
||||
*/
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -355,12 +360,12 @@ const api_plugins = {};
|
||||
* @example
|
||||
* ```js
|
||||
* // Using ES5 syntax
|
||||
* var el = wp.element.createElement;
|
||||
* var el = React.createElement;
|
||||
* var Fragment = wp.element.Fragment;
|
||||
* var PluginSidebar = wp.editPost.PluginSidebar;
|
||||
* var PluginSidebarMoreMenuItem = wp.editPost.PluginSidebarMoreMenuItem;
|
||||
* var registerPlugin = wp.plugins.registerPlugin;
|
||||
* var moreIcon = wp.element.createElement( 'svg' ); //... svg element.
|
||||
* var moreIcon = React.createElement( 'svg' ); //... svg element.
|
||||
*
|
||||
* function Component() {
|
||||
* return el(
|
||||
@@ -558,7 +563,7 @@ const getPluginContext = memize((icon, name) => ({
|
||||
* @example
|
||||
* ```js
|
||||
* // Using ES5 syntax
|
||||
* var el = wp.element.createElement;
|
||||
* var el = React.createElement;
|
||||
* var PluginArea = wp.plugins.PluginArea;
|
||||
*
|
||||
* function Layout() {
|
||||
@@ -584,7 +589,7 @@ const getPluginContext = memize((icon, name) => ({
|
||||
* );
|
||||
* ```
|
||||
*
|
||||
* @return {WPComponent} The component to be rendered.
|
||||
* @return {Component} The component to be rendered.
|
||||
*/
|
||||
function PluginArea({
|
||||
scope,
|
||||
@@ -611,7 +616,7 @@ function PluginArea({
|
||||
};
|
||||
}, [scope]);
|
||||
const plugins = (0,external_wp_element_namespaceObject.useSyncExternalStore)(store.subscribe, store.getValue);
|
||||
return (0,external_wp_element_namespaceObject.createElement)("div", {
|
||||
return (0,external_React_namespaceObject.createElement)("div", {
|
||||
style: {
|
||||
display: 'none'
|
||||
}
|
||||
@@ -619,15 +624,15 @@ function PluginArea({
|
||||
icon,
|
||||
name,
|
||||
render: Plugin
|
||||
}) => (0,external_wp_element_namespaceObject.createElement)(PluginContextProvider, {
|
||||
}) => (0,external_React_namespaceObject.createElement)(PluginContextProvider, {
|
||||
key: name,
|
||||
value: getPluginContext(icon, name)
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(PluginErrorBoundary, {
|
||||
}, (0,external_React_namespaceObject.createElement)(PluginErrorBoundary, {
|
||||
name: name,
|
||||
onError: onError
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(Plugin, null)))));
|
||||
}, (0,external_React_namespaceObject.createElement)(Plugin, null)))));
|
||||
}
|
||||
/* harmony default export */ var plugin_area = (PluginArea);
|
||||
/* harmony default export */ const plugin_area = (PluginArea);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/plugins/build-module/components/index.js
|
||||
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){"use strict";var e={n:function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(r,{a:r}),r},d:function(n,r){for(var t in r)e.o(r,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:r[t]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{PluginArea:function(){return x},getPlugin:function(){return w},getPlugins:function(){return h},registerPlugin:function(){return m},unregisterPlugin:function(){return v},usePluginContext:function(){return a},withPluginContext:function(){return c}});var r=window.wp.element;var t=window.wp.hooks,o=window.wp.isShallowEqual,i=e.n(o),u=window.wp.compose;const l=(0,r.createContext)({name:null,icon:null}),s=l.Provider;function a(){return(0,r.useContext)(l)}const c=e=>(0,u.createHigherOrderComponent)((n=>t=>(0,r.createElement)(l.Consumer,null,(o=>(0,r.createElement)(n,{...t,...e(o,t)})))),"withPluginContext");class p extends r.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){const{name:n,onError:r}=this.props;r&&r(n,e)}render(){return this.state.hasError?null:this.props.children}}var g=window.wp.primitives;var d=(0,r.createElement)(g.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(g.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"}));const f={};function m(e,n){if("object"!=typeof n)return console.error("No settings object provided!"),null;if("string"!=typeof e)return console.error("Plugin name must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(e))return console.error('Plugin name must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-plugin".'),null;f[e]&&console.error(`Plugin "${e}" is already registered.`),n=(0,t.applyFilters)("plugins.registerPlugin",n,e);const{render:r,scope:o}=n;if("function"!=typeof r)return console.error('The "render" property must be specified and must be a valid function.'),null;if(o){if("string"!=typeof o)return console.error("Plugin scope must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(o))return console.error('Plugin scope must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-page".'),null}return f[e]={name:e,icon:d,...n},(0,t.doAction)("plugins.pluginRegistered",n,e),n}function v(e){if(!f[e])return void console.error('Plugin "'+e+'" is not registered.');const n=f[e];return delete f[e],(0,t.doAction)("plugins.pluginUnregistered",n,e),n}function w(e){return f[e]}function h(e){return Object.values(f).filter((n=>n.scope===e))}const y=function(e,n){var r,t,o=0;function i(){var i,u,l=r,s=arguments.length;e:for(;l;){if(l.args.length===arguments.length){for(u=0;u<s;u++)if(l.args[u]!==arguments[u]){l=l.next;continue e}return l!==r&&(l===t&&(t=l.prev),l.prev.next=l.next,l.next&&(l.next.prev=l.prev),l.next=r,l.prev=null,r.prev=l,r=l),l.val}l=l.next}for(i=new Array(s),u=0;u<s;u++)i[u]=arguments[u];return l={args:i,val:e.apply(null,i)},r?(r.prev=l,l.next=r):t=l,o===n.maxSize?(t=t.prev).next=null:o++,r=l,l.val}return n=n||{},i.clear=function(){r=null,t=null,o=0},i}(((e,n)=>({icon:e,name:n})));var x=function({scope:e,onError:n}){const o=(0,r.useMemo)((()=>{let n=[];return{subscribe(e){return(0,t.addAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered",e),(0,t.addAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered",e),()=>{(0,t.removeAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered"),(0,t.removeAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered")}},getValue(){const r=h(e);return i()(n,r)||(n=r),n}}}),[e]),u=(0,r.useSyncExternalStore)(o.subscribe,o.getValue);return(0,r.createElement)("div",{style:{display:"none"}},u.map((({icon:e,name:t,render:o})=>(0,r.createElement)(s,{key:t,value:y(e,t)},(0,r.createElement)(p,{name:t,onError:n},(0,r.createElement)(o,null))))))};(window.wp=window.wp||{}).plugins=n}();
|
||||
(()=>{"use strict";var e={n:n=>{var r=n&&n.__esModule?()=>n.default:()=>n;return e.d(r,{a:r}),r},d:(n,r)=>{for(var t in r)e.o(r,t)&&!e.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:r[t]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{PluginArea:()=>P,getPlugin:()=>h,getPlugins:()=>y,registerPlugin:()=>f,unregisterPlugin:()=>w,usePluginContext:()=>c,withPluginContext:()=>p});const r=window.React;const t=window.wp.element,o=window.wp.hooks,i=window.wp.isShallowEqual;var l=e.n(i);const s=window.wp.compose,u=(0,t.createContext)({name:null,icon:null}),a=u.Provider;function c(){return(0,t.useContext)(u)}const p=e=>(0,s.createHigherOrderComponent)((n=>t=>(0,r.createElement)(u.Consumer,null,(o=>(0,r.createElement)(n,{...t,...e(o,t)})))),"withPluginContext");class g extends t.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){const{name:n,onError:r}=this.props;r&&r(n,e)}render(){return this.state.hasError?null:this.props.children}}const d=window.wp.primitives,m=(0,r.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(d.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"})),v={};function f(e,n){if("object"!=typeof n)return console.error("No settings object provided!"),null;if("string"!=typeof e)return console.error("Plugin name must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(e))return console.error('Plugin name must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-plugin".'),null;v[e]&&console.error(`Plugin "${e}" is already registered.`),n=(0,o.applyFilters)("plugins.registerPlugin",n,e);const{render:r,scope:t}=n;if("function"!=typeof r)return console.error('The "render" property must be specified and must be a valid function.'),null;if(t){if("string"!=typeof t)return console.error("Plugin scope must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(t))return console.error('Plugin scope must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-page".'),null}return v[e]={name:e,icon:m,...n},(0,o.doAction)("plugins.pluginRegistered",n,e),n}function w(e){if(!v[e])return void console.error('Plugin "'+e+'" is not registered.');const n=v[e];return delete v[e],(0,o.doAction)("plugins.pluginUnregistered",n,e),n}function h(e){return v[e]}function y(e){return Object.values(v).filter((n=>n.scope===e))}const x=function(e,n){var r,t,o=0;function i(){var i,l,s=r,u=arguments.length;e:for(;s;){if(s.args.length===arguments.length){for(l=0;l<u;l++)if(s.args[l]!==arguments[l]){s=s.next;continue e}return s!==r&&(s===t&&(t=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=r,s.prev=null,r.prev=s,r=s),s.val}s=s.next}for(i=new Array(u),l=0;l<u;l++)i[l]=arguments[l];return s={args:i,val:e.apply(null,i)},r?(r.prev=s,s.next=r):t=s,o===n.maxSize?(t=t.prev).next=null:o++,r=s,s.val}return n=n||{},i.clear=function(){r=null,t=null,o=0},i}(((e,n)=>({icon:e,name:n})));const P=function({scope:e,onError:n}){const i=(0,t.useMemo)((()=>{let n=[];return{subscribe:e=>((0,o.addAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered",e),(0,o.addAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered",e),()=>{(0,o.removeAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered"),(0,o.removeAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered")}),getValue(){const r=y(e);return l()(n,r)||(n=r),n}}}),[e]),s=(0,t.useSyncExternalStore)(i.subscribe,i.getValue);return(0,r.createElement)("div",{style:{display:"none"}},s.map((({icon:e,name:t,render:o})=>(0,r.createElement)(a,{key:t,value:x(e,t)},(0,r.createElement)(g,{name:t,onError:n},(0,r.createElement)(o,null))))))};(window.wp=window.wp||{}).plugins=n})();
|
||||
+55
-19
@@ -1,48 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -51,12 +51,12 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
__unstableCreatePersistenceLayer: function() { return /* binding */ __unstableCreatePersistenceLayer; },
|
||||
create: function() { return /* reexport */ create; }
|
||||
__unstableCreatePersistenceLayer: () => (/* binding */ __unstableCreatePersistenceLayer),
|
||||
create: () => (/* reexport */ create)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","apiFetch"]
|
||||
var external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
|
||||
var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences-persistence/build-module/create/debounce-async.js
|
||||
/**
|
||||
@@ -802,13 +802,49 @@ function convertComplementaryAreas(state) {
|
||||
}, state);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences-persistence/build-module/migrations/preferences-package-data/convert-editor-settings.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
function convertEditorSettings(data) {
|
||||
var _newData$coreEditPo, _newData$coreEditSi;
|
||||
let newData = data;
|
||||
const settingsToMoveToCore = ['allowRightClickOverrides', 'distractionFree', 'editorMode', 'fixedToolbar', 'focusMode', 'hiddenBlockTypes', 'inactivePanels', 'keepCaretInsideBlock', 'mostUsedBlocks', 'openPanels', 'showBlockBreadcrumbs', 'showIconLabels', 'showListViewByDefault'];
|
||||
settingsToMoveToCore.forEach(setting => {
|
||||
if (data?.['core/edit-post']?.[setting] !== undefined) {
|
||||
newData = {
|
||||
...newData,
|
||||
core: {
|
||||
...newData?.core,
|
||||
[setting]: data['core/edit-post'][setting]
|
||||
}
|
||||
};
|
||||
delete newData['core/edit-post'][setting];
|
||||
}
|
||||
if (data?.['core/edit-site']?.[setting] !== undefined) {
|
||||
delete newData['core/edit-site'][setting];
|
||||
}
|
||||
});
|
||||
if (Object.keys((_newData$coreEditPo = newData?.['core/edit-post']) !== null && _newData$coreEditPo !== void 0 ? _newData$coreEditPo : {})?.length === 0) {
|
||||
delete newData['core/edit-post'];
|
||||
}
|
||||
if (Object.keys((_newData$coreEditSi = newData?.['core/edit-site']) !== null && _newData$coreEditSi !== void 0 ? _newData$coreEditSi : {})?.length === 0) {
|
||||
delete newData['core/edit-site'];
|
||||
}
|
||||
return newData;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences-persistence/build-module/migrations/preferences-package-data/index.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
function convertPreferencesPackageData(data) {
|
||||
return convertComplementaryAreas(data);
|
||||
let newData = convertComplementaryAreas(data);
|
||||
newData = convertEditorSettings(newData);
|
||||
return newData;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences-persistence/build-module/index.js
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+384
-33
@@ -1,36 +1,48 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ "use strict";
|
||||
/******/ // The require scope
|
||||
/******/ var __webpack_require__ = {};
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
@@ -39,53 +51,54 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
PreferenceToggleMenuItem: function() { return /* reexport */ PreferenceToggleMenuItem; },
|
||||
store: function() { return /* reexport */ store; }
|
||||
PreferenceToggleMenuItem: () => (/* reexport */ PreferenceToggleMenuItem),
|
||||
privateApis: () => (/* reexport */ privateApis),
|
||||
store: () => (/* reexport */ store)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/preferences/build-module/store/actions.js
|
||||
var actions_namespaceObject = {};
|
||||
__webpack_require__.r(actions_namespaceObject);
|
||||
__webpack_require__.d(actions_namespaceObject, {
|
||||
set: function() { return set; },
|
||||
setDefaults: function() { return setDefaults; },
|
||||
setPersistenceLayer: function() { return setPersistenceLayer; },
|
||||
toggle: function() { return toggle; }
|
||||
set: () => (set),
|
||||
setDefaults: () => (setDefaults),
|
||||
setPersistenceLayer: () => (setPersistenceLayer),
|
||||
toggle: () => (toggle)
|
||||
});
|
||||
|
||||
// NAMESPACE OBJECT: ./node_modules/@wordpress/preferences/build-module/store/selectors.js
|
||||
var selectors_namespaceObject = {};
|
||||
__webpack_require__.r(selectors_namespaceObject);
|
||||
__webpack_require__.d(selectors_namespaceObject, {
|
||||
get: function() { return get; }
|
||||
get: () => (get)
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: external "React"
|
||||
const external_React_namespaceObject = window["React"];
|
||||
;// CONCATENATED MODULE: external ["wp","data"]
|
||||
var external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
const external_wp_data_namespaceObject = window["wp"]["data"];
|
||||
;// CONCATENATED MODULE: external ["wp","components"]
|
||||
var external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
const external_wp_components_namespaceObject = window["wp"]["components"];
|
||||
;// CONCATENATED MODULE: external ["wp","i18n"]
|
||||
var external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
|
||||
;// CONCATENATED MODULE: external ["wp","primitives"]
|
||||
var external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/check.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const check = (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
const check = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_wp_element_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"
|
||||
}));
|
||||
/* harmony default export */ var library_check = (check);
|
||||
/* harmony default export */ const library_check = (check);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","a11y"]
|
||||
var external_wp_a11y_namespaceObject = window["wp"]["a11y"];
|
||||
const external_wp_a11y_namespaceObject = window["wp"]["a11y"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/store/reducer.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
@@ -176,7 +189,7 @@ const preferences = withPersistenceLayer((state = {}, action) => {
|
||||
}
|
||||
return state;
|
||||
});
|
||||
/* harmony default export */ var reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
/* harmony default export */ const reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
|
||||
defaults,
|
||||
preferences
|
||||
}));
|
||||
@@ -268,7 +281,26 @@ async function setPersistenceLayer(persistenceLayer) {
|
||||
};
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","deprecated"]
|
||||
const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
|
||||
var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/store/selectors.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const withDeprecatedKeys = originalGet => (state, scope, name) => {
|
||||
const settingsToMoveToCore = ['allowRightClickOverrides', 'distractionFree', 'editorMode', 'fixedToolbar', 'focusMode', 'hiddenBlockTypes', 'inactivePanels', 'keepCaretInsideBlock', 'mostUsedBlocks', 'openPanels', 'showBlockBreadcrumbs', 'showIconLabels', 'showListViewByDefault'];
|
||||
if (settingsToMoveToCore.includes(name) && ['core/edit-post', 'core/edit-site'].includes(scope)) {
|
||||
external_wp_deprecated_default()(`wp.data.select( 'core/preferences' ).get( '${scope}', '${name}' )`, {
|
||||
since: '6.5',
|
||||
alternative: `wp.data.select( 'core/preferences' ).get( 'core', '${name}' )`
|
||||
});
|
||||
return originalGet(state, 'core', name);
|
||||
}
|
||||
return originalGet(state, scope, name);
|
||||
};
|
||||
|
||||
/**
|
||||
* Returns a boolean indicating whether a prefer is active for a particular
|
||||
* scope.
|
||||
@@ -279,10 +311,10 @@ async function setPersistenceLayer(persistenceLayer) {
|
||||
*
|
||||
* @return {*} Is the feature enabled?
|
||||
*/
|
||||
function get(state, scope, name) {
|
||||
const get = withDeprecatedKeys((state, scope, name) => {
|
||||
const value = state.preferences[scope]?.[name];
|
||||
return value !== undefined ? value : state.defaults[scope]?.[name];
|
||||
}
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/store/constants.js
|
||||
/**
|
||||
@@ -307,7 +339,7 @@ const STORE_NAME = 'core/preferences';
|
||||
|
||||
|
||||
/**
|
||||
* Store definition for the interface namespace.
|
||||
* Store definition for the preferences namespace.
|
||||
*
|
||||
* @see https://github.com/WordPress/gutenberg/blob/HEAD/packages/data/README.md#createReduxStore
|
||||
*
|
||||
@@ -343,6 +375,7 @@ function PreferenceToggleMenuItem({
|
||||
messageActivated,
|
||||
messageDeactivated,
|
||||
shortcut,
|
||||
handleToggling = true,
|
||||
onToggle = () => null,
|
||||
disabled = false
|
||||
}) {
|
||||
@@ -361,12 +394,14 @@ function PreferenceToggleMenuItem({
|
||||
(0,external_wp_a11y_namespaceObject.speak)(message);
|
||||
}
|
||||
};
|
||||
return (0,external_wp_element_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.MenuItem, {
|
||||
icon: isActive && library_check,
|
||||
isSelected: isActive,
|
||||
onClick: () => {
|
||||
onToggle();
|
||||
toggle(scope, name);
|
||||
if (handleToggling) {
|
||||
toggle(scope, name);
|
||||
}
|
||||
speakMessage();
|
||||
},
|
||||
role: "menuitemcheckbox",
|
||||
@@ -379,10 +414,326 @@ function PreferenceToggleMenuItem({
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/components/index.js
|
||||
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/components/preference-base-option/index.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
function BaseOption({
|
||||
help,
|
||||
label,
|
||||
isChecked,
|
||||
onChange,
|
||||
children
|
||||
}) {
|
||||
return (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "preference-base-option"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.ToggleControl, {
|
||||
__nextHasNoMarginBottom: true,
|
||||
help: help,
|
||||
label: label,
|
||||
checked: isChecked,
|
||||
onChange: onChange
|
||||
}), children);
|
||||
}
|
||||
/* harmony default export */ const preference_base_option = (BaseOption);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/components/preference-toggle-control/index.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
function PreferenceToggleControl(props) {
|
||||
const {
|
||||
scope,
|
||||
featureName,
|
||||
onToggle = () => {},
|
||||
...remainingProps
|
||||
} = props;
|
||||
const isChecked = (0,external_wp_data_namespaceObject.useSelect)(select => !!select(store).get(scope, featureName), [scope, featureName]);
|
||||
const {
|
||||
toggle
|
||||
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
|
||||
const onChange = () => {
|
||||
onToggle();
|
||||
toggle(scope, featureName);
|
||||
};
|
||||
return (0,external_React_namespaceObject.createElement)(preference_base_option, {
|
||||
onChange: onChange,
|
||||
isChecked: isChecked,
|
||||
...remainingProps
|
||||
});
|
||||
}
|
||||
/* harmony default export */ const preference_toggle_control = (PreferenceToggleControl);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/components/preferences-modal/index.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
function PreferencesModal({
|
||||
closeModal,
|
||||
children
|
||||
}) {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Modal, {
|
||||
className: "preferences-modal",
|
||||
title: (0,external_wp_i18n_namespaceObject.__)('Preferences'),
|
||||
onRequestClose: closeModal
|
||||
}, children);
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/components/preferences-modal-section/index.js
|
||||
|
||||
const Section = ({
|
||||
description,
|
||||
title,
|
||||
children
|
||||
}) => (0,external_React_namespaceObject.createElement)("fieldset", {
|
||||
className: "preferences-modal__section"
|
||||
}, (0,external_React_namespaceObject.createElement)("legend", {
|
||||
className: "preferences-modal__section-legend"
|
||||
}, (0,external_React_namespaceObject.createElement)("h2", {
|
||||
className: "preferences-modal__section-title"
|
||||
}, title), description && (0,external_React_namespaceObject.createElement)("p", {
|
||||
className: "preferences-modal__section-description"
|
||||
}, description)), (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "preferences-modal__section-content"
|
||||
}, children));
|
||||
/* harmony default export */ const preferences_modal_section = (Section);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","compose"]
|
||||
const external_wp_compose_namespaceObject = window["wp"]["compose"];
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/icon/index.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
/** @typedef {{icon: JSX.Element, size?: number} & import('@wordpress/primitives').SVGProps} IconProps */
|
||||
|
||||
/**
|
||||
* Return an SVG icon.
|
||||
*
|
||||
* @param {IconProps} props icon is the SVG component to render
|
||||
* size is a number specifiying the icon size in pixels
|
||||
* Other props will be passed to wrapped SVG component
|
||||
* @param {import('react').ForwardedRef<HTMLElement>} ref The forwarded ref to the SVG element.
|
||||
*
|
||||
* @return {JSX.Element} Icon component
|
||||
*/
|
||||
function Icon({
|
||||
icon,
|
||||
size = 24,
|
||||
...props
|
||||
}, ref) {
|
||||
return (0,external_wp_element_namespaceObject.cloneElement)(icon, {
|
||||
width: size,
|
||||
height: size,
|
||||
...props,
|
||||
ref
|
||||
});
|
||||
}
|
||||
/* harmony default export */ const icon = ((0,external_wp_element_namespaceObject.forwardRef)(Icon));
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/chevron-left.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const chevronLeft = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"
|
||||
}));
|
||||
/* harmony default export */ const chevron_left = (chevronLeft);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/chevron-right.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const chevronRight = (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.SVG, {
|
||||
xmlns: "http://www.w3.org/2000/svg",
|
||||
viewBox: "0 0 24 24"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_primitives_namespaceObject.Path, {
|
||||
d: "M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"
|
||||
}));
|
||||
/* harmony default export */ const chevron_right = (chevronRight);
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","privateApis"]
|
||||
const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/lock-unlock.js
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
const {
|
||||
lock,
|
||||
unlock
|
||||
} = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I know using unstable features means my theme or plugin will inevitably break in the next version of WordPress.', '@wordpress/preferences');
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/components/preferences-modal-tabs/index.js
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
const {
|
||||
Tabs
|
||||
} = unlock(external_wp_components_namespaceObject.privateApis);
|
||||
const PREFERENCES_MENU = 'preferences-menu';
|
||||
function PreferencesModalTabs({
|
||||
sections
|
||||
}) {
|
||||
const isLargeViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium');
|
||||
|
||||
// This is also used to sync the two different rendered components
|
||||
// between small and large viewports.
|
||||
const [activeMenu, setActiveMenu] = (0,external_wp_element_namespaceObject.useState)(PREFERENCES_MENU);
|
||||
/**
|
||||
* Create helper objects from `sections` for easier data handling.
|
||||
* `tabs` is used for creating the `Tabs` and `sectionsContentMap`
|
||||
* is used for easier access to active tab's content.
|
||||
*/
|
||||
const {
|
||||
tabs,
|
||||
sectionsContentMap
|
||||
} = (0,external_wp_element_namespaceObject.useMemo)(() => {
|
||||
let mappedTabs = {
|
||||
tabs: [],
|
||||
sectionsContentMap: {}
|
||||
};
|
||||
if (sections.length) {
|
||||
mappedTabs = sections.reduce((accumulator, {
|
||||
name,
|
||||
tabLabel: title,
|
||||
content
|
||||
}) => {
|
||||
accumulator.tabs.push({
|
||||
name,
|
||||
title
|
||||
});
|
||||
accumulator.sectionsContentMap[name] = content;
|
||||
return accumulator;
|
||||
}, {
|
||||
tabs: [],
|
||||
sectionsContentMap: {}
|
||||
});
|
||||
}
|
||||
return mappedTabs;
|
||||
}, [sections]);
|
||||
let modalContent;
|
||||
// We render different components based on the viewport size.
|
||||
if (isLargeViewport) {
|
||||
modalContent = (0,external_React_namespaceObject.createElement)("div", {
|
||||
className: "preferences__tabs"
|
||||
}, (0,external_React_namespaceObject.createElement)(Tabs, {
|
||||
initialTabId: activeMenu !== PREFERENCES_MENU ? activeMenu : undefined,
|
||||
onSelect: setActiveMenu,
|
||||
orientation: "vertical"
|
||||
}, (0,external_React_namespaceObject.createElement)(Tabs.TabList, {
|
||||
className: "preferences__tabs-tablist"
|
||||
}, tabs.map(tab => (0,external_React_namespaceObject.createElement)(Tabs.Tab, {
|
||||
tabId: tab.name,
|
||||
key: tab.name,
|
||||
className: "preferences__tabs-tab"
|
||||
}, tab.title))), tabs.map(tab => (0,external_React_namespaceObject.createElement)(Tabs.TabPanel, {
|
||||
tabId: tab.name,
|
||||
key: tab.name,
|
||||
className: "preferences__tabs-tabpanel",
|
||||
focusable: false
|
||||
}, sectionsContentMap[tab.name] || null))));
|
||||
} else {
|
||||
modalContent = (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorProvider, {
|
||||
initialPath: "/",
|
||||
className: "preferences__provider"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorScreen, {
|
||||
path: "/"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Card, {
|
||||
isBorderless: true,
|
||||
size: "small"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.CardBody, null, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalItemGroup, null, tabs.map(tab => {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorButton, {
|
||||
key: tab.name,
|
||||
path: tab.name,
|
||||
as: external_wp_components_namespaceObject.__experimentalItem,
|
||||
isAction: true
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalHStack, {
|
||||
justify: "space-between"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, null, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalTruncate, null, tab.title)), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.FlexItem, null, (0,external_React_namespaceObject.createElement)(icon, {
|
||||
icon: (0,external_wp_i18n_namespaceObject.isRTL)() ? chevron_left : chevron_right
|
||||
}))));
|
||||
}))))), sections.length && sections.map(section => {
|
||||
return (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorScreen, {
|
||||
key: `${section.name}-menu`,
|
||||
path: section.name
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.Card, {
|
||||
isBorderless: true,
|
||||
size: "large"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.CardHeader, {
|
||||
isBorderless: false,
|
||||
justify: "left",
|
||||
size: "small",
|
||||
gap: "6"
|
||||
}, (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalNavigatorBackButton, {
|
||||
icon: (0,external_wp_i18n_namespaceObject.isRTL)() ? chevron_right : chevron_left,
|
||||
"aria-label": (0,external_wp_i18n_namespaceObject.__)('Navigate to the previous view')
|
||||
}), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.__experimentalText, {
|
||||
size: "16"
|
||||
}, section.tabLabel)), (0,external_React_namespaceObject.createElement)(external_wp_components_namespaceObject.CardBody, null, section.content)));
|
||||
}));
|
||||
}
|
||||
return modalContent;
|
||||
}
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/private-apis.js
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
const privateApis = {};
|
||||
lock(privateApis, {
|
||||
PreferenceBaseOption: preference_base_option,
|
||||
PreferenceToggleControl: preference_toggle_control,
|
||||
PreferencesModal: PreferencesModal,
|
||||
PreferencesModalSection: preferences_modal_section,
|
||||
PreferencesModalTabs: PreferencesModalTabs
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/preferences/build-module/index.js
|
||||
|
||||
|
||||
|
||||
|
||||
(window.wp = window.wp || {}).preferences = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+36
-35
@@ -1,8 +1,8 @@
|
||||
/******/ (function() { // webpackBootstrap
|
||||
/******/ (() => { // webpackBootstrap
|
||||
/******/ var __webpack_modules__ = ({
|
||||
|
||||
/***/ 4403:
|
||||
/***/ (function(module, exports) {
|
||||
/***/ 5755:
|
||||
/***/ ((module, exports) => {
|
||||
|
||||
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
|
||||
Copyright (c) 2018 Jed Watson.
|
||||
@@ -95,76 +95,76 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
|
||||
/******/
|
||||
/************************************************************************/
|
||||
/******/ /* webpack/runtime/compat get default export */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||
/******/ __webpack_require__.n = function(module) {
|
||||
/******/ __webpack_require__.n = (module) => {
|
||||
/******/ var getter = module && module.__esModule ?
|
||||
/******/ function() { return module['default']; } :
|
||||
/******/ function() { return module; };
|
||||
/******/ () => (module['default']) :
|
||||
/******/ () => (module);
|
||||
/******/ __webpack_require__.d(getter, { a: getter });
|
||||
/******/ return getter;
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/define property getters */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define getter functions for harmony exports
|
||||
/******/ __webpack_require__.d = function(exports, definition) {
|
||||
/******/ __webpack_require__.d = (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); }
|
||||
/******/ }();
|
||||
/******/ (() => {
|
||||
/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
|
||||
/******/ })();
|
||||
/******/
|
||||
/******/ /* webpack/runtime/make namespace object */
|
||||
/******/ !function() {
|
||||
/******/ (() => {
|
||||
/******/ // define __esModule on exports
|
||||
/******/ __webpack_require__.r = function(exports) {
|
||||
/******/ __webpack_require__.r = (exports) => {
|
||||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||
/******/ }
|
||||
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||
/******/ };
|
||||
/******/ }();
|
||||
/******/ })();
|
||||
/******/
|
||||
/************************************************************************/
|
||||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
|
||||
!function() {
|
||||
(() => {
|
||||
"use strict";
|
||||
// ESM COMPAT FLAG
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
BlockQuotation: function() { return /* reexport */ BlockQuotation; },
|
||||
Circle: function() { return /* reexport */ Circle; },
|
||||
Defs: function() { return /* reexport */ Defs; },
|
||||
G: function() { return /* reexport */ G; },
|
||||
HorizontalRule: function() { return /* reexport */ HorizontalRule; },
|
||||
Line: function() { return /* reexport */ Line; },
|
||||
LinearGradient: function() { return /* reexport */ LinearGradient; },
|
||||
Path: function() { return /* reexport */ Path; },
|
||||
Polygon: function() { return /* reexport */ Polygon; },
|
||||
RadialGradient: function() { return /* reexport */ RadialGradient; },
|
||||
Rect: function() { return /* reexport */ Rect; },
|
||||
SVG: function() { return /* reexport */ SVG; },
|
||||
Stop: function() { return /* reexport */ Stop; },
|
||||
View: function() { return /* reexport */ View; }
|
||||
BlockQuotation: () => (/* reexport */ BlockQuotation),
|
||||
Circle: () => (/* reexport */ Circle),
|
||||
Defs: () => (/* reexport */ Defs),
|
||||
G: () => (/* reexport */ G),
|
||||
HorizontalRule: () => (/* reexport */ HorizontalRule),
|
||||
Line: () => (/* reexport */ Line),
|
||||
LinearGradient: () => (/* reexport */ LinearGradient),
|
||||
Path: () => (/* reexport */ Path),
|
||||
Polygon: () => (/* reexport */ Polygon),
|
||||
RadialGradient: () => (/* reexport */ RadialGradient),
|
||||
Rect: () => (/* reexport */ Rect),
|
||||
SVG: () => (/* reexport */ SVG),
|
||||
Stop: () => (/* reexport */ Stop),
|
||||
View: () => (/* reexport */ View)
|
||||
});
|
||||
|
||||
// EXTERNAL MODULE: ./node_modules/classnames/index.js
|
||||
var classnames = __webpack_require__(4403);
|
||||
var classnames = __webpack_require__(5755);
|
||||
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
var external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
const external_wp_element_namespaceObject = window["wp"]["element"];
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/primitives/build-module/svg/index.js
|
||||
/**
|
||||
* External dependencies
|
||||
@@ -293,7 +293,8 @@ const View = 'div';
|
||||
|
||||
|
||||
|
||||
}();
|
||||
})();
|
||||
|
||||
(window.wp = window.wp || {}).primitives = __webpack_exports__;
|
||||
/******/ })()
|
||||
;
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
/*! This file is auto-generated */
|
||||
!function(){var e={4403:function(e,t){var n;
|
||||
(()=>{var e={5755:(e,t)=>{var r;
|
||||
/*!
|
||||
Copyright (c) 2018 Jed Watson.
|
||||
Licensed under the MIT License (MIT), see
|
||||
http://jedwatson.github.io/classnames
|
||||
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var u=o.apply(null,n);u&&e.push(u)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){"use strict";n.r(r),n.d(r,{BlockQuotation:function(){return g},Circle:function(){return i},Defs:function(){return s},G:function(){return u},HorizontalRule:function(){return y},Line:function(){return a},LinearGradient:function(){return d},Path:function(){return c},Polygon:function(){return l},RadialGradient:function(){return p},Rect:function(){return f},SVG:function(){return m},Stop:function(){return v},View:function(){return b}});var e=n(4403),t=n.n(e),o=window.wp.element;const i=e=>(0,o.createElement)("circle",e),u=e=>(0,o.createElement)("g",e),a=e=>(0,o.createElement)("line",e),c=e=>(0,o.createElement)("path",e),l=e=>(0,o.createElement)("polygon",e),f=e=>(0,o.createElement)("rect",e),s=e=>(0,o.createElement)("defs",e),p=e=>(0,o.createElement)("radialGradient",e),d=e=>(0,o.createElement)("linearGradient",e),v=e=>(0,o.createElement)("stop",e),m=(0,o.forwardRef)((({className:e,isPressed:n,...r},i)=>{const u={...r,className:t()(e,{"is-pressed":n})||void 0,"aria-hidden":!0,focusable:!1};return(0,o.createElement)("svg",{...u,ref:i})}));m.displayName="SVG";const y="hr",g="blockquote",b="div"}(),(window.wp=window.wp||{}).primitives=r}();
|
||||
*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};(()=>{"use strict";r.r(n),r.d(n,{BlockQuotation:()=>g,Circle:()=>a,Defs:()=>d,G:()=>i,HorizontalRule:()=>y,Line:()=>l,LinearGradient:()=>f,Path:()=>s,Polygon:()=>c,RadialGradient:()=>u,Rect:()=>p,SVG:()=>m,Stop:()=>v,View:()=>b});var e=r(5755),t=r.n(e);const o=window.wp.element,a=e=>(0,o.createElement)("circle",e),i=e=>(0,o.createElement)("g",e),l=e=>(0,o.createElement)("line",e),s=e=>(0,o.createElement)("path",e),c=e=>(0,o.createElement)("polygon",e),p=e=>(0,o.createElement)("rect",e),d=e=>(0,o.createElement)("defs",e),u=e=>(0,o.createElement)("radialGradient",e),f=e=>(0,o.createElement)("linearGradient",e),v=e=>(0,o.createElement)("stop",e),m=(0,o.forwardRef)((({className:e,isPressed:r,...n},a)=>{const i={...n,className:t()(e,{"is-pressed":r})||void 0,"aria-hidden":!0,focusable:!1};return(0,o.createElement)("svg",{...i,ref:a})}));m.displayName="SVG";const y="hr",g="blockquote",b="div"})(),(window.wp=window.wp||{}).primitives=n})();
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user