| 1 |
!function(){"use strict";var e={n:function(t){var a=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(a,{a:a}),a},d:function(t,a){for(var s in a)e.o(a,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:a[s]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.data,a=window.wp.apiFetch,s=e.n(a);const n={setMetaKeys:e=>({type:"SET_META_KEYS",metaKeys:e}),getMetaKeys:()=>({type:"GET_META_KEYS"}),setTaxonomies:e=>({type:"SET_TAXONOMIES",taxonomies:e}),getTaxonomies:()=>({type:"GET_TAXONOMIES"}),setMetaRange:(e,t)=>({type:"SET_META_RANGE",key:e,metaRange:t}),getMetaRange:e=>({type:"GET_META_RANGE",key:e})};var r={reducer:(e,t)=>{switch(t.type){case"SET_META_KEYS":return{...e,metaKeys:t.metaKeys};case"SET_TAXONOMIES":return{...e,taxonomies:t.taxonomies};case"SET_META_RANGE":return{...e,metaRanges:{...e.metaRanges,[t.key]:t.metaRange}};default:return e}},controls:{GET_META_KEYS:()=>s()({path:"elasticpress/v1/facets/meta/keys"}),GET_TAXONOMIES:()=>s()({path:"elasticpress/v1/facets/taxonomies"}),GET_META_RANGE({key:e}){const t=new URLSearchParams({facet:e});return s()({path:`/elasticpress/v1/facets/meta-range/block-preview?${t}`})}},selectors:{getMetaKeys(e){const{metaKeys:t}=e;return t},getTaxonomies(e){const{taxonomies:t}=e;return t},getMetaRange(e,t){const{metaRanges:{[t]:a}}=e;return a}},resolvers:{*getMetaKeys(){const e=yield n.getMetaKeys();return n.setMetaKeys(e)},*getTaxonomies(){const e=yield n.getTaxonomies();return n.setTaxonomies(e)},*getMetaRange(e){const{data:{min:t=!1,max:a=!1}={}}=yield n.getMetaRange(e);return n.setMetaRange(e,{min:t,max:a})}},actions:n,initialState:{metaKeys:[],metaRanges:{},taxonomies:{}}};if("function"===typeof t.createReduxStore){const e=(0,t.createReduxStore)("elasticpress",r);(0,t.register)(e)}else(0,t.registerStore)("elasticpress",r)}(); |