| 1 |
!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 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=window.wp.apiFetch,t=e.n(n),o=window.wp.components,a=window.wp.domReady,c=e.n(a),r=window.wp.element,d=window.wp.i18n;const{ajaxurl:s,epsa:i}=window,l=({blogId:e,isDefaultChecked:n})=>{const[a,c]=(0,r.useState)(n),[l,p]=(0,r.useState)(!1);return React.createElement(o.ToggleControl,{checked:a,className:"index-toggle",disabled:l,label:a?(0,d.__)("On","elasticpress"):(0,d.__)("Off","elasticpress"),onChange:async n=>{c(n),p(!0);const o=new FormData;o.append("action","ep_site_admin"),o.append("blog_id",e),o.append("checked",n?"yes":"no"),o.append("nonce",i.nonce),await t()({method:"POST",url:s,body:o}),p(!1)},__nextHasNoMarginBottom:!0})};c()((()=>{const e=document.getElementsByClassName("index-toggle");for(const n of e){const e=React.createElement(l,{blogId:n.dataset.blogId,isDefaultChecked:n.checked});if("function"===typeof r.createRoot){(0,r.createRoot)(n.parentElement).render(e)}else(0,r.render)(e,n.parentElement)}}))}(); |