| 1 |
!function(){"use strict";var e={5251:function(e,t,n){var o=n(9196),r=60103;if(t.Fragment=60107,"function"===typeof Symbol&&Symbol.for){var a=Symbol.for;r=a("react.element"),t.Fragment=a("react.fragment")}var s=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l=Object.prototype.hasOwnProperty,i={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var o,a={},u=null,f=null;for(o in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(f=t.ref),t)l.call(t,o)&&!i.hasOwnProperty(o)&&(a[o]=t[o]);if(e&&e.defaultProps)for(o in t=e.defaultProps)void 0===a[o]&&(a[o]=t[o]);return{$$typeof:r,type:e,key:u,ref:f,props:a,_owner:s.current}}t.jsx=u,t.jsxs=u},5893:function(e,t,n){e.exports=n(5251)},9196:function(e){e.exports=window.React}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}!function(){var e=window.wp.element,t=window.wp.components,o=window.wp.i18n;const{facets:r}=window.epInstantResultsAdmin;var a=n(5893),s=({defaultValue:n,...s})=>{const l=n.split(","),[i,u]=(0,e.useState)(l),f=e=>r[e]?.label,d=e=>Object.keys(r).find((t=>e===r[t].label)),c=(0,e.useMemo)((()=>Object.keys(r).map(f).filter(Boolean)),[]),p=(0,e.useMemo)((()=>i.map(f).filter(Boolean)),[i]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.FormTokenField,{__experimentalExpandOnFocus:!0,__experimentalShowHowTo:!1,label:(0,o.__)("Select facets","elasticpress"),onChange:e=>{u(e.map(d).filter(Boolean))},suggestions:c,value:p}),(0,a.jsx)("input",{type:"hidden",value:i.join(","),...s})]})};document.addEventListener("DOMContentLoaded",(()=>{const t=document.getElementById("feature_instant_results_facets"),{className:n,dataset:{fieldName:o},id:r,name:l,value:i}=t;(0,e.render)((0,a.jsx)(s,{className:n,"data-field-name":o,defaultValue:i,id:r,name:l}),t.parentElement)}))}()}(); |