|
1
|
|
-!function(){var e={3909:function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t){var r=e._map,n=e._arrayTreeMap,o=e._objectTreeMap;if(r.has(t))return r.get(t);for(var i=Object.keys(t).sort(),s=Array.isArray(t)?n:o,u=0;u<i.length;u++){var c=i[u];if(void 0===(s=s.get(c)))return;var a=t[c];if(void 0===(s=s.get(a)))return}var l=s.get("_ekm_value");return l?(r.delete(l[0]),l[0]=t,s.set("_ekm_value",l),r.set(t,l),l):void 0}var o=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.clear(),t instanceof e){var r=[];t.forEach((function(e,t){r.push([t,e])})),t=r}if(null!=t)for(var n=0;n<t.length;n++)this.set(t[n][0],t[n][1])}var o,i;return o=e,(i=[{key:"set",value:function(r,n){if(null===r||"object"!==t(r))return this._map.set(r,n),this;for(var o=Object.keys(r).sort(),i=[r,n],s=Array.isArray(r)?this._arrayTreeMap:this._objectTreeMap,u=0;u<o.length;u++){var c=o[u];s.has(c)||s.set(c,new e),s=s.get(c);var a=r[c];s.has(a)||s.set(a,new e),s=s.get(a)}var l=s.get("_ekm_value");return l&&this._map.delete(l[0]),s.set("_ekm_value",i),this._map.set(r,i),this}},{key:"get",value:function(e){if(null===e||"object"!==t(e))return this._map.get(e);var r=n(this,e);return r?r[1]:void 0}},{key:"has",value:function(e){return null===e||"object"!==t(e)?this._map.has(e):void 0!==n(this,e)}},{key:"delete",value:function(e){return!!this.has(e)&&(this.set(e,void 0),!0)}},{key:"forEach",value:function(e){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this;this._map.forEach((function(o,i){null!==i&&"object"===t(i)&&(o=o[1]),e.call(n,o,i,r)}))}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}])&&r(o.prototype,i),e}();e.exports=o},9884:function(e){e.exports=function(e){var t,r=Object.keys(e);return t=function(){var e,t,n;for(e="return {",t=0;t<r.length;t++)e+=(n=JSON.stringify(r[t]))+":r["+n+"](s["+n+"],a),";return e+="}",new Function("r,s,a",e)}(),function(n,o){var i,s,u;if(void 0===n)return t(e,{},o);for(i=t(e,n,o),s=r.length;s--;)if(n[u=r[s]]!==i[u])return i;return n}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(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=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};!function(){"use strict";r.r(n),r.d(n,{AsyncModeProvider:function(){return Ie},RegistryConsumer:function(){return Oe},RegistryProvider:function(){return we},combineReducers:function(){return s()},controls:function(){return j},createReduxStore:function(){return q},createRegistry:function(){return Z},createRegistryControl:function(){return T},createRegistrySelector:function(){return E},dispatch:function(){return De},plugins:function(){return o},register:function(){return He},registerGenericStore:function(){return Fe},registerStore:function(){return Ve},resolveSelect:function(){return ke},select:function(){return Ue},subscribe:function(){return Me},use:function(){return Ge},useDispatch:function(){return Ce},useRegistry:function(){return Re},useSelect:function(){return je},withDispatch:function(){return Pe},withRegistry:function(){return xe},withSelect:function(){return Le}});var e={};r.r(e),r.d(e,{getCachedResolvers:function(){return G},getIsResolving:function(){return D},hasFinishedResolution:function(){return F},hasStartedResolution:function(){return M},isResolving:function(){return V}});var t={};r.r(t),r.d(t,{finishResolution:function(){return K},finishResolutions:function(){return X},invalidateResolution:function(){return z},invalidateResolutionForStore:function(){return B},invalidateResolutionForStoreSelector:function(){return J},startResolution:function(){return H},startResolutions:function(){return W}});var o={};r.r(o),r.d(o,{persistence:function(){return le}});var i=r(9884),s=r.n(i),u=window.lodash,c=window.wp.deprecated,a=r.n(c);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var d="function"==typeof Symbol&&Symbol.observable||"@@observable",h=function(){return Math.random().toString(36).substring(7).split("").join(".")},v={INIT:"@@redux/INIT"+h(),REPLACE:"@@redux/REPLACE"+h(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+h()}};function y(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function S(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(g(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(g(1));return r(S)(e,t)}if("function"!=typeof e)throw new Error(g(2));var o=e,i=t,s=[],u=s,c=!1;function a(){u===s&&(u=s.slice())}function l(){if(c)throw new Error(g(3));return i}function f(e){if("function"!=typeof e)throw new Error(g(4));if(c)throw new Error(g(5));var t=!0;return a(),u.push(e),function(){if(t){if(c)throw new Error(g(6));t=!1,a();var r=u.indexOf(e);u.splice(r,1),s=null}}}function p(e){if(!y(e))throw new Error(g(7));if(void 0===e.type)throw new Error(g(8));if(c)throw new Error(g(9));try{c=!0,i=o(i,e)}finally{c=!1}for(var t=s=u,r=0;r<t.length;r++)(0,t[r])();return e}function h(e){if("function"!=typeof e)throw new Error(g(10));o=e,p({type:v.REPLACE})}function b(){var e,t=f;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(g(11));function r(){e.next&&e.next(l())}return r(),{unsubscribe:t(r)}}})[d]=function(){return this},e}return p({type:v.INIT}),(n={dispatch:p,subscribe:f,getState:l,replaceReducer:h})[d]=b,n}function b(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function m(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw new Error(g(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return n=b.apply(void 0,i)(r.dispatch),p(p({},r),{},{dispatch:n})}}}var O=r(3909),w=r.n(O),R=window.wp.reduxRoutine,_=r.n(R);function E(e){const t=function(){return e(t.registry.select)(...arguments)};return t.isRegistrySelector=!0,t}function T(e){return e.isRegistryControl=!0,e}const I="@@data/SELECT",N="@@data/RESOLVE_SELECT",A="@@data/DISPATCH",j={select:function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return{type:I,storeKey:(0,u.isObject)(e)?e.name:e,selectorName:t,args:n}},resolveSelect:function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return{type:N,storeKey:(0,u.isObject)(e)?e.name:e,selectorName:t,args:n}},dispatch:function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return{type:A,storeKey:(0,u.isObject)(e)?e.name:e,actionName:t,args:n}}},L={[I]:T((e=>t=>{let{storeKey:r,selectorName:n,args:o}=t;return e.select(r)[n](...o)})),[N]:T((e=>t=>{let{storeKey:r,selectorName:n,args:o}=t;const i=e.select(r)[n].hasResolver?"resolveSelect":"select";return e[i](r)[n](...o)})),[A]:T((e=>t=>{let{storeKey:r,actionName:n,args:o}=t;return e.dispatch(r)[n](...o)}))};var P=()=>e=>t=>{return!(r=t)||"object"!=typeof r&&"function"!=typeof r||"function"!=typeof r.then?e(t):t.then((t=>{if(t)return e(t)}));var r},x={name:"core/data",instantiate(e){const t=t=>function(r){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return e.select(r)[t](...o)},r=t=>function(r){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return e.dispatch(r)[t](...o)};return{getSelectors:()=>Object.fromEntries(["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"].map((e=>[e,t(e)]))),getActions:()=>Object.fromEntries(["startResolution","finishResolution","invalidateResolution","invalidateResolutionForStore","invalidateResolutionForStoreSelector"].map((e=>[e,r(e)]))),subscribe:()=>()=>()=>{}}}},C=(e,t)=>()=>r=>n=>{const o=e.select(x).getCachedResolvers(t);return Object.entries(o).forEach((r=>{let[o,i]=r;const s=(0,u.get)(e.stores,[t,"resolvers",o]);s&&s.shouldInvalidate&&i.forEach(((r,i)=>{!1===r&&s.shouldInvalidate(n,...i)&&e.dispatch(x).invalidateResolution(t,o,i)}))})),r(n)};const U=("selectorName",e=>function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;const n=r.selectorName;if(void 0===n)return t;const o=e(t[n],r);return o===t[n]?t:{...t,[n]:o}})((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new(w()),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"START_RESOLUTION":case"FINISH_RESOLUTION":{const r="START_RESOLUTION"===t.type,n=new(w())(e);return n.set(t.args,r),n}case"START_RESOLUTIONS":case"FINISH_RESOLUTIONS":{const r="START_RESOLUTIONS"===t.type,n=new(w())(e);for(const e of t.args)n.set(e,r);return n}case"INVALIDATE_RESOLUTION":{const r=new(w())(e);return r.delete(t.args),r}}return e}));var k=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"INVALIDATE_RESOLUTION_FOR_STORE":return{};case"INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR":return(0,u.has)(e,[t.selectorName])?(0,u.omit)(e,[t.selectorName]):e;case"START_RESOLUTION":case"FINISH_RESOLUTION":case"START_RESOLUTIONS":case"FINISH_RESOLUTIONS":case"INVALIDATE_RESOLUTION":return U(e,t)}return e};function D(e,t,r){const n=(0,u.get)(e,[t]);if(n)return n.get(r)}function M(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return void 0!==D(e,t,r)}function F(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return!1===D(e,t,r)}function V(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return!0===D(e,t,r)}function G(e){return e}function H(e,t){return{type:"START_RESOLUTION",selectorName:e,args:t}}function K(e,t){return{type:"FINISH_RESOLUTION",selectorName:e,args:t}}function W(e,t){return{type:"START_RESOLUTIONS",selectorName:e,args:t}}function X(e,t){return{type:"FINISH_RESOLUTIONS",selectorName:e,args:t}}function z(e,t){return{type:"INVALIDATE_RESOLUTION",selectorName:e,args:t}}function B(){return{type:"INVALIDATE_RESOLUTION_FOR_STORE"}}function J(e){return{type:"INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR",selectorName:e}}const $=e=>{const t=[...e];for(let e=t.length-1;e>=0;e--)void 0===t[e]&&t.splice(e,1);return t};function q(r,n){return{name:r,instantiate:o=>{const i=n.reducer,c=function(e,t,r,n){const o={...t.controls,...L},i=(0,u.mapValues)(o,(e=>e.isRegistryControl?e(r):e)),c=[C(r,e),P,_()(i)];var a;t.__experimentalUseThunks&&c.push((a=n,()=>e=>t=>"function"==typeof t?t(a):e(t)));const l=[m(...c)];"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&l.push(window.__REDUX_DEVTOOLS_EXTENSION__({name:e,instanceId:e}));const{reducer:f,initialState:p}=t;return S(s()({metadata:k,root:f}),{root:p},(0,u.flowRight)(l))}(r,n,o,{registry:o,get dispatch(){return Object.assign((e=>c.dispatch(e)),h())},get select(){return Object.assign((e=>e(c.__unstableOriginalGetState())),d())},get resolveSelect(){return v()}}),a=function(){const e={};return{isRunning:(t,r)=>e[t]&&e[t].get($(r)),clear(t,r){e[t]&&e[t].delete($(r))},markAsRunning(t,r){e[t]||(e[t]=new(w())),e[t].set($(r),!0)}}}();let l;const f=function(e,t){return(0,u.mapValues)(e,(e=>function(){return Promise.resolve(t.dispatch(e(...arguments)))}))}({...t,...n.actions},c);let p=function(e,t){return(0,u.mapValues)(e,(e=>{const r=function(){const r=arguments.length,n=new Array(r+1);n[0]=t.__unstableOriginalGetState();for(let e=0;e<r;e++)n[e+1]=arguments[e];return e(...n)};return r.hasResolver=!1,r}))}({...(0,u.mapValues)(e,(e=>function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return e(t.metadata,...n)})),...(0,u.mapValues)(n.selectors,(e=>(e.isRegistrySelector&&(e.registry=o),function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return e(t.root,...n)})))},c);if(n.resolvers){const e=function(e,t,r,n){const o=(0,u.mapValues)(e,(e=>e.fulfill?e:{...e,fulfill:e}));return{resolvers:o,selectors:(0,u.mapValues)(t,((t,i)=>{const s=e[i];if(!s)return t.hasResolver=!1,t;const u=function(){for(var e=arguments.length,u=new Array(e),c=0;c<e;c++)u[c]=arguments[c];async function a(){const e=r.getState();if(n.isRunning(i,u)||"function"==typeof s.isFulfilled&&s.isFulfilled(e,...u))return;const{metadata:t}=r.__unstableOriginalGetState();M(t,i,u)||(n.markAsRunning(i,u),setTimeout((async()=>{n.clear(i,u),r.dispatch(H(i,u)),await Q(r,o,i,...u),r.dispatch(K(i,u))})))}return a(...u),t(...u)};return u.hasResolver=!0,u}))}}(n.resolvers,p,c,a);l=e.resolvers,p=e.selectors}const g=function(e,t){return(0,u.mapValues)((0,u.omit)(e,["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"]),((r,n)=>function(){for(var o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return new Promise((o=>{const s=()=>e.hasFinishedResolution(n,i),u=()=>r.apply(null,i),c=u();if(s())return o(c);const a=t.subscribe((()=>{s()&&(a(),o(u()))}))}))}))}(p,c),d=()=>p,h=()=>f,v=()=>g;c.__unstableOriginalGetState=c.getState,c.getState=()=>c.__unstableOriginalGetState().root;const y=c&&(e=>{let t=c.__unstableOriginalGetState();return c.subscribe((()=>{const r=c.__unstableOriginalGetState(),n=r!==t;t=r,n&&e()}))});return{reducer:i,store:c,actions:f,selectors:p,resolvers:l,getSelectors:d,getResolveSelectors:v,getActions:h,subscribe:y}}}}async function Q(e,t,r){const n=(0,u.get)(t,[r]);if(!n)return;for(var o=arguments.length,i=new Array(o>3?o-3:0),s=3;s<o;s++)i[s-3]=arguments[s];const c=n.fulfill(...i);c&&await e.dispatch(c)}function Y(){let e=!1,t=!1;const r=new Set,n=()=>Array.from(r).forEach((e=>e()));return{get isPaused(){return e},subscribe:e=>(r.add(e),()=>r.delete(e)),pause(){e=!0},resume(){e=!1,t&&(t=!1,n())},emit(){e?t=!0:n()}}}function Z(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const r={},n=Y(),o=new Set;function i(){n.emit()}const s=e=>n.subscribe(e);function c(e){const n=(0,u.isObject)(e)?e.name:e;o.add(n);const i=r[n];return i?i.getSelectors():t&&t.select(n)}function l(e,t){o.clear();const r=e.call(this);return t.current=Array.from(o),r}function f(e){const n=(0,u.isObject)(e)?e.name:e;o.add(n);const i=r[n];return i?i.getResolveSelectors():t&&t.resolveSelect(n)}function p(e){const n=(0,u.isObject)(e)?e.name:e,o=r[n];return o?o.getActions():t&&t.dispatch(n)}function g(e){return(0,u.mapValues)(e,((e,t)=>"function"!=typeof e?e:function(){return m[t].apply(null,arguments)}))}function d(e,t){if("function"!=typeof t.getSelectors)throw new TypeError("store.getSelectors must be a function");if("function"!=typeof t.getActions)throw new TypeError("store.getActions must be a function");if("function"!=typeof t.subscribe)throw new TypeError("store.subscribe must be a function");t.emitter=Y();const n=t.subscribe;t.subscribe=e=>{const r=t.emitter.subscribe(e),o=n((()=>{t.emitter.isPaused?t.emitter.emit():e()}));return()=>{null==o||o(),null==r||r()}},r[e]=t,t.subscribe(i)}function h(e){d(e.name,e.instantiate(m))}function v(e,t){a()("wp.data.registerGenericStore",{since:"5.9",alternative:"wp.data.register( storeDescriptor )"}),d(e,t)}function y(e,t){if(!t.reducer)throw new TypeError("Must specify store reducer");const r=q(e,t).instantiate(m);return d(e,r),r.store}function S(e,n){return e in r?r[e].subscribe(n):t?t.__experimentalSubscribeStore(e,n):s(n)}function b(e){n.pause(),(0,u.forEach)(r,(e=>e.emitter.pause())),e(),n.resume(),(0,u.forEach)(r,(e=>e.emitter.resume()))}let m={batch:b,stores:r,namespaces:r,subscribe:s,select:c,resolveSelect:f,dispatch:p,use:O,register:h,registerGenericStore:v,registerStore:y,__experimentalMarkListeningStores:l,__experimentalSubscribeStore:S};function O(e,t){if(e)return m={...m,...e(m,t)},m}m.register(x);for(const[t,r]of Object.entries(e))m.register(q(t,r));return t&&t.subscribe(i),g(m)}var ee=Z();let te;const re={getItem:e=>te&&te[e]?te[e]:null,setItem(e,t){te||re.clear(),te[e]=String(t)},clear(){te=Object.create(null)}};var ne=re;let oe;try{oe=window.localStorage,oe.setItem("__wpDataTestLocalStorage",""),oe.removeItem("__wpDataTestLocalStorage")}catch(e){oe=ne}const ie=oe,se="WP_DATA";function ue(e){const{storage:t=ie,storageKey:r=se}=e;let n;return{get:function(){if(void 0===n){const e=t.getItem(r);if(null===e)n={};else try{n=JSON.parse(e)}catch(e){n={}}}return n},set:function(e,o){n={...n,[e]:o},t.setItem(r,JSON.stringify(n))}}}function ce(e,t){const r=ue(t);return{registerStore(t,n){if(!n.persist)return e.registerStore(t,n);const o=r.get()[t];if(void 0!==o){let e=n.reducer(n.initialState,{type:"@@WP/PERSISTENCE_RESTORE"});e=(0,u.isPlainObject)(e)&&(0,u.isPlainObject)(o)?(0,u.merge)({},e,o):o,n={...n,initialState:e}}const i=e.registerStore(t,n);return i.subscribe(function(e,t,n){let o;if(Array.isArray(n)){const e=n.reduce(((e,t)=>Object.assign(e,{[t]:(e,r)=>r.nextState[t]})),{});i=s()(e),o=(e,t)=>t.nextState===e?e:i(e,t)}else o=(e,t)=>t.nextState;var i;let u=o(void 0,{nextState:e()});return()=>{const n=o(u,{nextState:e()});n!==u&&(r.set(t,n),u=n)}}(i.getState,t,n.persist)),i}}}function ae(e,t){var r;const n=e.get(),o=null===(r=n[t])||void 0===r?void 0:r.preferences,i=null==o?void 0:o.features;if(i){var s,u;const r=null===(s=n["core/interface"])||void 0===s||null===(u=s.preferences)||void 0===u?void 0:u.features;null!=r&&r[t]||(e.set("core/interface",{preferences:{features:{...r,[t]:i}}}),e.set(t,{preferences:{...o,features:void 0}}))}}ce.__unstableMigrate=e=>{const t=ue(e);ae(t,"core/edit-widgets"),ae(t,"core/customize-widgets"),ae(t,"core/edit-post")};var le=ce;function fe(){return(fe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var pe=window.wp.element,ge=window.wp.compose,de=window.React;var he=window.wp.priorityQueue,ve=window.wp.isShallowEqual,ye=r.n(ve);const Se=(0,pe.createContext)(ee),{Consumer:be,Provider:me}=Se,Oe=be;var we=me;function Re(){return(0,pe.useContext)(Se)}const _e=(0,pe.createContext)(!1),{Consumer:Ee,Provider:Te}=_e;var Ie=Te;const Ne=()=>{},Ae=(0,he.createQueue)();function je(e,t){const r="function"==typeof e;r||(t=[]);const n=(0,pe.useCallback)(r?e:Ne,t),o=r?n:null,i=Re(),s=(0,pe.useContext)(_e),u=(y=()=>({queue:!0}),S=[i],b=(0,de.useState)((function(){return{inputs:S,result:y()}}))[0],m=(0,de.useRef)(b),O=Boolean(S&&m.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(S,m.current.inputs))?m.current:{inputs:S,result:y()},(0,de.useEffect)((function(){m.current=O}),[O]),O.result),[,c]=(0,pe.useReducer)((e=>e+1),0),a=(0,pe.useRef)(),l=(0,pe.useRef)(s),f=(0,pe.useRef)(),p=(0,pe.useRef)(),g=(0,pe.useRef)(),d=(0,pe.useRef)([]),h=(0,pe.useCallback)((e=>i.__experimentalMarkListeningStores(e,d)),[i]),v=(0,pe.useMemo)((()=>({})),t||[]);var y,S,b,m,O;let w;if(o){w=f.current;const e=a.current!==o,t=!!p.current;if(e||t)try{w=h((()=>o(i.select,i)))}catch(e){let t=`An error occurred while running 'mapSelect': ${e.message}`;p.current&&(t+="\nThe error may be correlated with this previous error:\n",t+=`${p.current.stack}\n\n`,t+="Original stack trace:"),console.error(t)}}return(0,ge.useIsomorphicLayoutEffect)((()=>{r&&(a.current=o,f.current=w,p.current=void 0,g.current=!0,l.current!==s&&(l.current=s,Ae.flush(u)))})),(0,ge.useIsomorphicLayoutEffect)((()=>{if(!r)return;const e=()=>{if(g.current){try{const e=h((()=>a.current(i.select,i)));if(ye()(f.current,e))return;f.current=e}catch(e){p.current=e}c()}};l.current?Ae.add(u,e):e();const t=()=>{l.current?Ae.add(u,e):e()},n=d.current.map((e=>i.__experimentalSubscribeStore(e,t)));return()=>{g.current=!1,n.forEach((e=>null==e?void 0:e())),Ae.flush(u)}}),[i,h,r,v]),r?w:i.select(e)}var Le=e=>(0,ge.createHigherOrderComponent)((t=>(0,ge.pure)((r=>{const n=je(((t,n)=>e(t,r,n)));return(0,pe.createElement)(t,fe({},r,n))}))),"withSelect"),Pe=e=>(0,ge.createHigherOrderComponent)((t=>r=>{const n=((e,t)=>{const r=Re(),n=(0,pe.useRef)(e);return(0,ge.useIsomorphicLayoutEffect)((()=>{n.current=e})),(0,pe.useMemo)((()=>{const e=n.current(r.dispatch,r);return(0,u.mapValues)(e,((e,t)=>("function"!=typeof e&&console.warn(`Property ${t} returned from dispatchMap in useDispatchWithMap must be a function.`),function(){return n.current(r.dispatch,r)[t](...arguments)})))}),[r,...t])})(((t,n)=>e(t,r,n)),[]);return(0,pe.createElement)(t,fe({},r,n))}),"withDispatch"),xe=(0,ge.createHigherOrderComponent)((e=>t=>(0,pe.createElement)(Oe,null,(r=>(0,pe.createElement)(e,fe({},t,{registry:r}))))),"withRegistry"),Ce=e=>{const{dispatch:t}=Re();return void 0===e?t:t(e)};const Ue=ee.select,ke=ee.resolveSelect,De=ee.dispatch,Me=ee.subscribe,Fe=ee.registerGenericStore,Ve=ee.registerStore,Ge=ee.use,He=ee.register}(),(window.wp=window.wp||{}).data=n}(); |
|
1
|
+(()=>{var e={2167:e=>{"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t){var r=e._map,n=e._arrayTreeMap,o=e._objectTreeMap;if(r.has(t))return r.get(t);for(var s=Object.keys(t).sort(),i=Array.isArray(t)?n:o,u=0;u<s.length;u++){var c=s[u];if(void 0===(i=i.get(c)))return;var a=t[c];if(void 0===(i=i.get(a)))return}var l=i.get("_ekm_value");return l?(r.delete(l[0]),l[0]=t,i.set("_ekm_value",l),r.set(t,l),l):void 0}var o=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.clear(),t instanceof e){var r=[];t.forEach((function(e,t){r.push([t,e])})),t=r}if(null!=t)for(var n=0;n<t.length;n++)this.set(t[n][0],t[n][1])}var o,s;return o=e,s=[{key:"set",value:function(r,n){if(null===r||"object"!==t(r))return this._map.set(r,n),this;for(var o=Object.keys(r).sort(),s=[r,n],i=Array.isArray(r)?this._arrayTreeMap:this._objectTreeMap,u=0;u<o.length;u++){var c=o[u];i.has(c)||i.set(c,new e),i=i.get(c);var a=r[c];i.has(a)||i.set(a,new e),i=i.get(a)}var l=i.get("_ekm_value");return l&&this._map.delete(l[0]),i.set("_ekm_value",s),this._map.set(r,s),this}},{key:"get",value:function(e){if(null===e||"object"!==t(e))return this._map.get(e);var r=n(this,e);return r?r[1]:void 0}},{key:"has",value:function(e){return null===e||"object"!==t(e)?this._map.has(e):void 0!==n(this,e)}},{key:"delete",value:function(e){return!!this.has(e)&&(this.set(e,void 0),!0)}},{key:"forEach",value:function(e){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this;this._map.forEach((function(o,s){null!==s&&"object"===t(s)&&(o=o[1]),e.call(n,o,s,r)}))}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}],s&&r(o.prototype,s),e}();e.exports=o},9125:e=>{e.exports=function(e){var t,r=Object.keys(e);return t=function(){var e,t,n;for(e="return {",t=0;t<r.length;t++)e+=(n=JSON.stringify(r[t]))+":r["+n+"](s["+n+"],a),";return e+="}",new Function("r,s,a",e)}(),function(n,o){var s,i,u;if(void 0===n)return t(e,{},o);for(s=t(e,n,o),i=r.length;i--;)if(n[u=r[i]]!==s[u])return s;return n}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,r),s.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,{AsyncModeProvider:()=>ke,RegistryConsumer:()=>Le,RegistryProvider:()=>je,combineReducers:()=>qe,controls:()=>P,createReduxStore:()=>oe,createRegistry:()=>ce,createRegistryControl:()=>T,createRegistrySelector:()=>I,dispatch:()=>ze,plugins:()=>o,register:()=>tt,registerGenericStore:()=>Ye,registerStore:()=>Ze,resolveSelect:()=>Je,select:()=>Be,subscribe:()=>Qe,suspendSelect:()=>$e,use:()=>et,useDispatch:()=>Xe,useRegistry:()=>Pe,useSelect:()=>Ve,useSuspenseSelect:()=>Ge,withDispatch:()=>Ke,withRegistry:()=>We,withSelect:()=>He});var e={};r.r(e),r.d(e,{getCachedResolvers:()=>B,getIsResolving:()=>G,getResolutionError:()=>X,getResolutionState:()=>V,hasFinishedResolution:()=>K,hasResolutionFailed:()=>W,hasStartedResolution:()=>H,isResolving:()=>q});var t={};r.r(t),r.d(t,{failResolution:()=>z,failResolutions:()=>Z,finishResolution:()=>$,finishResolutions:()=>Y,invalidateResolution:()=>ee,invalidateResolutionForStore:()=>te,invalidateResolutionForStoreSelector:()=>re,startResolution:()=>J,startResolutions:()=>Q});var o={};r.r(o),r.d(o,{persistence:()=>be});var s=r(9125),i=r.n(s);const u=window.lodash,c=window.wp.deprecated;var a=r.n(c);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var g="function"==typeof Symbol&&Symbol.observable||"@@observable",h=function(){return Math.random().toString(36).substring(7).split("").join(".")},v={INIT:"@@redux/INIT"+h(),REPLACE:"@@redux/REPLACE"+h(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+h()}};function y(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function S(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(d(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(d(1));return r(S)(e,t)}if("function"!=typeof e)throw new Error(d(2));var o=e,s=t,i=[],u=i,c=!1;function a(){u===i&&(u=i.slice())}function l(){if(c)throw new Error(d(3));return s}function f(e){if("function"!=typeof e)throw new Error(d(4));if(c)throw new Error(d(5));var t=!0;return a(),u.push(e),function(){if(t){if(c)throw new Error(d(6));t=!1,a();var r=u.indexOf(e);u.splice(r,1),i=null}}}function p(e){if(!y(e))throw new Error(d(7));if(void 0===e.type)throw new Error(d(8));if(c)throw new Error(d(9));try{c=!0,s=o(s,e)}finally{c=!1}for(var t=i=u,r=0;r<t.length;r++)(0,t[r])();return e}function h(e){if("function"!=typeof e)throw new Error(d(10));o=e,p({type:v.REPLACE})}function b(){var e,t=f;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(d(11));function r(){e.next&&e.next(l())}return r(),{unsubscribe:t(r)}}})[g]=function(){return this},e}return p({type:v.INIT}),(n={dispatch:p,subscribe:f,getState:l,replaceReducer:h})[g]=b,n}function b(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function m(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),n=function(){throw new Error(d(15))},o={getState:r.getState,dispatch:function(){return n.apply(void 0,arguments)}},s=t.map((function(e){return e(o)}));return n=b.apply(void 0,s)(r.dispatch),p(p({},r),{},{dispatch:n})}}}var R=r(2167),O=r.n(R);const w=window.wp.reduxRoutine;var E=r.n(w);const _=window.wp.compose;function I(e){const t=function(){return e(t.registry.select)(...arguments)};return t.isRegistrySelector=!0,t}function T(e){return e.isRegistryControl=!0,e}const N="@@data/SELECT",A="@@data/RESOLVE_SELECT",L="@@data/DISPATCH";function j(e){return null!==e&&"object"==typeof e}const P={select:function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return{type:N,storeKey:j(e)?e.name:e,selectorName:t,args:n}},resolveSelect:function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return{type:A,storeKey:j(e)?e.name:e,selectorName:t,args:n}},dispatch:function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return{type:L,storeKey:j(e)?e.name:e,actionName:t,args:n}}},C={[N]:T((e=>t=>{let{storeKey:r,selectorName:n,args:o}=t;return e.select(r)[n](...o)})),[A]:T((e=>t=>{let{storeKey:r,selectorName:n,args:o}=t;const s=e.select(r)[n].hasResolver?"resolveSelect":"select";return e[s](r)[n](...o)})),[L]:T((e=>t=>{let{storeKey:r,actionName:n,args:o}=t;return e.dispatch(r)[n](...o)}))},F=()=>e=>t=>{return!(r=t)||"object"!=typeof r&&"function"!=typeof r||"function"!=typeof r.then?e(t):t.then((t=>{if(t)return e(t)}));var r},U={name:"core/data",instantiate(e){const t=t=>function(r){for(var n=arguments.length,o=new Array(n>1?n-1:0),s=1;s<n;s++)o[s-1]=arguments[s];return e.select(r)[t](...o)},r=t=>function(r){for(var n=arguments.length,o=new Array(n>1?n-1:0),s=1;s<n;s++)o[s-1]=arguments[s];return e.dispatch(r)[t](...o)};return{getSelectors:()=>Object.fromEntries(["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"].map((e=>[e,t(e)]))),getActions:()=>Object.fromEntries(["startResolution","finishResolution","invalidateResolution","invalidateResolutionForStore","invalidateResolutionForStoreSelector"].map((e=>[e,r(e)]))),subscribe:()=>()=>()=>{}}}},k=(e,t)=>()=>r=>n=>{const o=e.select(U).getCachedResolvers(t);return Object.entries(o).forEach((r=>{let[o,s]=r;const i=(0,u.get)(e.stores,[t,"resolvers",o]);i&&i.shouldInvalidate&&s.forEach(((r,s)=>{"finished"!==(null==r?void 0:r.status)&&"error"!==(null==r?void 0:r.status)||!i.shouldInvalidate(n,...s)||e.dispatch(U).invalidateResolution(t,o,s)}))})),r(n)};function x(e){if(null==e)return[];const t=e.length;let r=t;for(;r>0&&void 0===e[r-1];)r--;return r===t?e:e.slice(0,r)}const D=("selectorName",e=>function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;const n=r.selectorName;if(void 0===n)return t;const o=e(t[n],r);return o===t[n]?t:{...t,[n]:o}})((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new(O()),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"START_RESOLUTION":{const r=new(O())(e);return r.set(x(t.args),{status:"resolving"}),r}case"FINISH_RESOLUTION":{const r=new(O())(e);return r.set(x(t.args),{status:"finished"}),r}case"FAIL_RESOLUTION":{const r=new(O())(e);return r.set(x(t.args),{status:"error",error:t.error}),r}case"START_RESOLUTIONS":{const r=new(O())(e);for(const e of t.args)r.set(x(e),{status:"resolving"});return r}case"FINISH_RESOLUTIONS":{const r=new(O())(e);for(const e of t.args)r.set(x(e),{status:"finished"});return r}case"FAIL_RESOLUTIONS":{const r=new(O())(e);return t.args.forEach(((e,n)=>{const o={status:"error",error:void 0},s=t.errors[n];s&&(o.error=s),r.set(x(e),o)})),r}case"INVALIDATE_RESOLUTION":{const r=new(O())(e);return r.delete(x(t.args)),r}}return e}));const M=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"INVALIDATE_RESOLUTION_FOR_STORE":return{};case"INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR":if(t.selectorName in e){const{[t.selectorName]:r,...n}=e;return n}return e;case"START_RESOLUTION":case"FINISH_RESOLUTION":case"FAIL_RESOLUTION":case"START_RESOLUTIONS":case"FINISH_RESOLUTIONS":case"FAIL_RESOLUTIONS":case"INVALIDATE_RESOLUTION":return D(e,t)}return e};function V(e,t,r){const n=(0,u.get)(e,[t]);if(n)return n.get(x(r))}function G(e,t,r){const n=V(e,t,r);return n&&"resolving"===n.status}function H(e,t,r){return void 0!==V(e,t,r)}function K(e,t,r){var n;const o=null===(n=V(e,t,r))||void 0===n?void 0:n.status;return"finished"===o||"error"===o}function W(e,t,r){var n;return"error"===(null===(n=V(e,t,r))||void 0===n?void 0:n.status)}function X(e,t,r){const n=V(e,t,r);return"error"===(null==n?void 0:n.status)?n.error:null}function q(e,t,r){var n;return"resolving"===(null===(n=V(e,t,r))||void 0===n?void 0:n.status)}function B(e){return e}function J(e,t){return{type:"START_RESOLUTION",selectorName:e,args:t}}function $(e,t){return{type:"FINISH_RESOLUTION",selectorName:e,args:t}}function z(e,t,r){return{type:"FAIL_RESOLUTION",selectorName:e,args:t,error:r}}function Q(e,t){return{type:"START_RESOLUTIONS",selectorName:e,args:t}}function Y(e,t){return{type:"FINISH_RESOLUTIONS",selectorName:e,args:t}}function Z(e,t,r){return{type:"FAIL_RESOLUTIONS",selectorName:e,args:t,errors:r}}function ee(e,t){return{type:"INVALIDATE_RESOLUTION",selectorName:e,args:t}}function te(){return{type:"INVALIDATE_RESOLUTION_FOR_STORE"}}function re(e){return{type:"INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR",selectorName:e}}const ne=e=>{const t=[...e];for(let e=t.length-1;e>=0;e--)void 0===t[e]&&t.splice(e,1);return t};function oe(r,n){return{name:r,instantiate:o=>{const s=n.reducer,c=function(e,t,r,n){const o={...t.controls,...C},s=(0,u.mapValues)(o,(e=>e.isRegistryControl?e(r):e)),c=[m(k(r,e),F,E()(s),(a=n,()=>e=>t=>"function"==typeof t?t(a):e(t)))];var a;"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&c.push(window.__REDUX_DEVTOOLS_EXTENSION__({name:e,instanceId:e}));const{reducer:l,initialState:f}=t;return S(i()({metadata:M,root:l}),{root:f},(0,_.compose)(c))}(r,n,o,{registry:o,get dispatch(){return Object.assign((e=>c.dispatch(e)),v())},get select(){return Object.assign((e=>e(c.__unstableOriginalGetState())),h())},get resolveSelect(){return y()}}),a=function(){const e={};return{isRunning:(t,r)=>e[t]&&e[t].get(ne(r)),clear(t,r){e[t]&&e[t].delete(ne(r))},markAsRunning(t,r){e[t]||(e[t]=new(O())),e[t].set(ne(r),!0)}}}();let l;const f=function(e,t){return(0,u.mapValues)(e,(e=>function(){return Promise.resolve(t.dispatch(e(...arguments)))}))}({...t,...n.actions},c);let p=function(e,t){return(0,u.mapValues)(e,(e=>{const r=function(){const r=arguments.length,n=new Array(r+1);n[0]=t.__unstableOriginalGetState();for(let e=0;e<r;e++)n[e+1]=arguments[e];return e(...n)};return r.hasResolver=!1,r}))}({...(0,u.mapValues)(e,(e=>function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return e(t.metadata,...n)})),...(0,u.mapValues)(n.selectors,(e=>(e.isRegistrySelector&&(e.registry=o),function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return e(t.root,...n)})))},c);if(n.resolvers){const e=function(e,t,r,n){const o=(0,u.mapValues)(e,(e=>e.fulfill?e:{...e,fulfill:e}));return{resolvers:o,selectors:(0,u.mapValues)(t,((t,s)=>{const i=e[s];if(!i)return t.hasResolver=!1,t;const u=function(){for(var e=arguments.length,u=new Array(e),c=0;c<e;c++)u[c]=arguments[c];async function a(){const e=r.getState();if(n.isRunning(s,u)||"function"==typeof i.isFulfilled&&i.isFulfilled(e,...u))return;const{metadata:t}=r.__unstableOriginalGetState();H(t,s,u)||(n.markAsRunning(s,u),setTimeout((async()=>{n.clear(s,u),r.dispatch(J(s,u));try{await se(r,o,s,...u),r.dispatch($(s,u))}catch(e){r.dispatch(z(s,u,e))}})))}return a(...u),t(...u)};return u.hasResolver=!0,u}))}}(n.resolvers,p,c,a);l=e.resolvers,p=e.selectors}const d=function(e,t){const{getIsResolving:r,hasStartedResolution:n,hasFinishedResolution:o,hasResolutionFailed:s,isResolving:i,getCachedResolvers:c,getResolutionState:a,getResolutionError:l,...f}=e;return(0,u.mapValues)(f,((r,n)=>r.hasResolver?function(){for(var o=arguments.length,s=new Array(o),i=0;i<o;i++)s[i]=arguments[i];return new Promise(((o,i)=>{const u=()=>e.hasFinishedResolution(n,s),c=t=>{if(e.hasResolutionFailed(n,s)){const t=e.getResolutionError(n,s);i(t)}else o(t)},a=()=>r.apply(null,s),l=a();if(u())return c(l);const f=t.subscribe((()=>{u()&&(f(),c(a()))}))}))}:async function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.apply(null,t)}))}(p,c),g=function(e,t){return(0,u.mapValues)(e,((r,n)=>r.hasResolver?function(){for(var o=arguments.length,s=new Array(o),i=0;i<o;i++)s[i]=arguments[i];const u=r.apply(null,s);if(e.hasFinishedResolution(n,s)){if(e.hasResolutionFailed(n,s))throw e.getResolutionError(n,s);return u}throw new Promise((r=>{const o=t.subscribe((()=>{e.hasFinishedResolution(n,s)&&(r(),o())}))}))}:r))}(p,c),h=()=>p,v=()=>f,y=()=>d;c.__unstableOriginalGetState=c.getState,c.getState=()=>c.__unstableOriginalGetState().root;const b=c&&(e=>{let t=c.__unstableOriginalGetState();return c.subscribe((()=>{const r=c.__unstableOriginalGetState(),n=r!==t;t=r,n&&e()}))});return{reducer:s,store:c,actions:f,selectors:p,resolvers:l,getSelectors:h,getResolveSelectors:y,getSuspendSelectors:()=>g,getActions:v,subscribe:b}}}}async function se(e,t,r){const n=(0,u.get)(t,[r]);if(!n)return;for(var o=arguments.length,s=new Array(o>3?o-3:0),i=3;i<o;i++)s[i-3]=arguments[i];const c=n.fulfill(...s);c&&await e.dispatch(c)}function ie(){let e=!1,t=!1;const r=new Set,n=()=>Array.from(r).forEach((e=>e()));return{get isPaused(){return e},subscribe:e=>(r.add(e),()=>r.delete(e)),pause(){e=!0},resume(){e=!1,t&&(t=!1,n())},emit(){e?t=!0:n()}}}function ue(e){return null!==e&&"object"==typeof e}function ce(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const r={},n=ie(),o=new Set;function s(){n.emit()}const i=e=>n.subscribe(e);function c(e){const n=ue(e)?e.name:e;o.add(n);const s=r[n];return s?s.getSelectors():null==t?void 0:t.select(n)}function l(e,t){o.clear();try{return e.call(this)}finally{t.current=Array.from(o)}}function f(e){const n=ue(e)?e.name:e;o.add(n);const s=r[n];return s?s.getResolveSelectors():t&&t.resolveSelect(n)}function p(e){const n=ue(e)?e.name:e;o.add(n);const s=r[n];return s?s.getSuspendSelectors():t&&t.suspendSelect(n)}function d(e){const n=ue(e)?e.name:e,o=r[n];return o?o.getActions():t&&t.dispatch(n)}function g(e){return(0,u.mapValues)(e,((e,t)=>"function"!=typeof e?e:function(){return R[t].apply(null,arguments)}))}function h(e,t){if("function"!=typeof t.getSelectors)throw new TypeError("store.getSelectors must be a function");if("function"!=typeof t.getActions)throw new TypeError("store.getActions must be a function");if("function"!=typeof t.subscribe)throw new TypeError("store.subscribe must be a function");t.emitter=ie();const n=t.subscribe;t.subscribe=e=>{const r=t.emitter.subscribe(e),o=n((()=>{t.emitter.isPaused?t.emitter.emit():e()}));return()=>{null==o||o(),null==r||r()}},r[e]=t,t.subscribe(s)}function v(e){h(e.name,e.instantiate(R))}function y(e,t){a()("wp.data.registerGenericStore",{since:"5.9",alternative:"wp.data.register( storeDescriptor )"}),h(e,t)}function S(e,t){if(!t.reducer)throw new TypeError("Must specify store reducer");const r=oe(e,t).instantiate(R);return h(e,r),r.store}function b(e,n){return e in r?r[e].subscribe(n):t?t.__unstableSubscribeStore(e,n):i(n)}function m(e){n.pause(),Object.values(r).forEach((e=>e.emitter.pause())),e(),n.resume(),Object.values(r).forEach((e=>e.emitter.resume()))}let R={batch:m,stores:r,namespaces:r,subscribe:i,select:c,resolveSelect:f,suspendSelect:p,dispatch:d,use:O,register:v,registerGenericStore:y,registerStore:S,__unstableMarkListeningStores:l,__unstableSubscribeStore:b};function O(e,t){if(e)return R={...R,...e(R,t)},R}R.register(U);for(const[t,r]of Object.entries(e))R.register(oe(t,r));return t&&t.subscribe(s),g(R)}const ae=ce();function le(e){return"[object Object]"===Object.prototype.toString.call(e)}function fe(e){var t,r;return!1!==le(e)&&(void 0===(t=e.constructor)||!1!==le(r=t.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))}let pe;const de={getItem:e=>pe&&pe[e]?pe[e]:null,setItem(e,t){pe||de.clear(),pe[e]=String(t)},clear(){pe=Object.create(null)}},ge=de;let he;try{he=window.localStorage,he.setItem("__wpDataTestLocalStorage",""),he.removeItem("__wpDataTestLocalStorage")}catch(e){he=ge}const ve=he,ye="WP_DATA";function Se(e,t){const r=function(e){const{storage:t=ve,storageKey:r=ye}=e;let n;return{get:function(){if(void 0===n){const e=t.getItem(r);if(null===e)n={};else try{n=JSON.parse(e)}catch(e){n={}}}return n},set:function(e,o){n={...n,[e]:o},t.setItem(r,JSON.stringify(n))}}}(t);return{registerStore(t,n){if(!n.persist)return e.registerStore(t,n);const o=r.get()[t];if(void 0!==o){let e=n.reducer(n.initialState,{type:"@@WP/PERSISTENCE_RESTORE"});e=fe(e)&&fe(o)?(0,u.merge)({},e,o):o,n={...n,initialState:e}}const s=e.registerStore(t,n);return s.subscribe(function(e,t,n){let o;if(Array.isArray(n)){const e=n.reduce(((e,t)=>Object.assign(e,{[t]:(e,r)=>r.nextState[t]})),{});s=qe(e),o=(e,t)=>t.nextState===e?e:s(e,t)}else o=(e,t)=>t.nextState;var s;let i=o(void 0,{nextState:e()});return()=>{const n=o(i,{nextState:e()});n!==i&&(r.set(t,n),i=n)}}(s.getState,t,n.persist)),s}}}Se.__unstableMigrate=()=>{};const be=Se;function me(){return me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},me.apply(this,arguments)}const Re=window.wp.element,Oe=window.React;function we(e,t){var r=(0,Oe.useState)((function(){return{inputs:t,result:e()}}))[0],n=(0,Oe.useRef)(r),o=Boolean(t&&n.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(t,n.current.inputs))?n.current:{inputs:t,result:e()};return(0,Oe.useEffect)((function(){n.current=o}),[o]),o.result}const Ee=window.wp.priorityQueue,_e=window.wp.isShallowEqual;var Ie=r.n(_e);const Te=(0,Re.createContext)(ae),{Consumer:Ne,Provider:Ae}=Te,Le=Ne,je=Ae;function Pe(){return(0,Re.useContext)(Te)}const Ce=(0,Re.createContext)(!1),{Consumer:Fe,Provider:Ue}=Ce,ke=Ue;function xe(){return(0,Re.useContext)(Ce)}const De=()=>{},Me=(0,Ee.createQueue)();function Ve(e,t){const r="function"==typeof e;r||(t=[]);const n=(0,Re.useCallback)(r?e:De,t),o=r?n:null,s=Pe(),i=xe(),u=(0,Re.useRef)(s),c=(0,Re.useRef)(),a=(0,Re.useRef)(i),l=(0,Re.useRef)(),f=(0,Re.useRef)(),p=(0,Re.useRef)([]),d=(0,Re.useCallback)((e=>s.__unstableMarkListeningStores((()=>e(s.select,s)),p)),[s]),g=(0,Re.useMemo)((()=>({})),t||[]);let h,v=!1;if(o){h=l.current;const e=u.current!==s,t=c.current!==o,r=a.current&&!i,n=!!f.current;if(e||t||r||n)try{h=d(o),v=!0}catch(e){let t=`An error occurred while running 'mapSelect': ${e.message}`;f.current&&(t+="\nThe error may be correlated with this previous error:\n",t+=`${f.current.stack}\n\n`,t+="Original stack trace:"),console.error(t)}}(0,_.useIsomorphicLayoutEffect)((()=>{r&&(u.current=s,c.current=o,a.current=i,v&&(l.current=h),f.current=void 0)}));const y=we((()=>({queue:!0})),[s]),[,S]=(0,Re.useReducer)((e=>e+1),0),b=(0,Re.useRef)(!1);return(0,_.useIsomorphicLayoutEffect)((()=>{if(!r)return;const e=()=>{try{const e=d(c.current);if(Ie()(l.current,e))return;l.current=e}catch(e){f.current=e}S()},t=()=>{b.current&&(a.current?Me.add(y,e):e())};e();const n=p.current.map((e=>s.__unstableSubscribeStore(e,t)));return b.current=!0,()=>{n.forEach((e=>null==e?void 0:e())),Me.cancel(y),b.current=!1}}),[s,d,r,g]),(0,Re.useDebugValue)(h),r?h:s.select(e)}function Ge(e,t){const r=(0,Re.useCallback)(e,t),n=Pe(),o=xe(),s=(0,Re.useRef)(n),i=(0,Re.useRef)(),u=(0,Re.useRef)(o),c=(0,Re.useRef)(),a=(0,Re.useRef)(),l=(0,Re.useRef)([]),f=(0,Re.useCallback)((e=>n.__unstableMarkListeningStores((()=>e(n.suspendSelect,n)),l)),[n]),p=(0,Re.useMemo)((()=>({})),t||[]);let d=c.current,g=a.current;const h=s.current!==n,v=i.current!==r,y=u.current&&!o;let S=!1;if(h||v||y)try{d=f(r),S=!0}catch(e){g=e}(0,_.useIsomorphicLayoutEffect)((()=>{s.current=n,i.current=r,u.current=o,S&&(c.current=d),a.current=g}));const b=we((()=>({queue:!0})),[n]),[,m]=(0,Re.useReducer)((e=>e+1),0),R=(0,Re.useRef)(!1);if((0,_.useIsomorphicLayoutEffect)((()=>{const e=()=>{try{const e=f(i.current);if(Ie()(c.current,e))return;c.current=e}catch(e){a.current=e}m()},t=()=>{R.current&&(u.current?Me.add(b,e):e())};e();const r=l.current.map((e=>n.__unstableSubscribeStore(e,t)));return R.current=!0,()=>{r.forEach((e=>null==e?void 0:e())),Me.cancel(b),R.current=!1}}),[n,f,p]),g)throw g;return d}const He=e=>(0,_.createHigherOrderComponent)((t=>(0,_.pure)((r=>{const n=Ve(((t,n)=>e(t,r,n)));return(0,Re.createElement)(t,me({},r,n))}))),"withSelect"),Ke=e=>(0,_.createHigherOrderComponent)((t=>r=>{const n=((e,t)=>{const r=Pe(),n=(0,Re.useRef)(e);return(0,_.useIsomorphicLayoutEffect)((()=>{n.current=e})),(0,Re.useMemo)((()=>{const e=n.current(r.dispatch,r);return(0,u.mapValues)(e,((e,t)=>("function"!=typeof e&&console.warn(`Property ${t} returned from dispatchMap in useDispatchWithMap must be a function.`),function(){return n.current(r.dispatch,r)[t](...arguments)})))}),[r,...t])})(((t,n)=>e(t,r,n)),[]);return(0,Re.createElement)(t,me({},r,n))}),"withDispatch"),We=(0,_.createHigherOrderComponent)((e=>t=>(0,Re.createElement)(Le,null,(r=>(0,Re.createElement)(e,me({},t,{registry:r}))))),"withRegistry"),Xe=e=>{const{dispatch:t}=Pe();return void 0===e?t:t(e)},qe=i(),Be=ae.select,Je=ae.resolveSelect,$e=ae.suspendSelect,ze=ae.dispatch,Qe=ae.subscribe,Ye=ae.registerGenericStore,Ze=ae.registerStore,et=ae.use,tt=ae.register})(),(window.wp=window.wp||{}).data=n})(); |