this.wp=this.wp||{},this.wp.serverSideRender=function(e){vart={};functionr(n){if(t[n])returnt[n].exports;varo=t[n]={i:n,l:!1,exports:{}};returne[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}returnr.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)returne;if(4&t&&"object"==typeofe&&e&&e.__esModule)returne;varn=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeofe)for(varoine)r.d(n,o,function(t){returne[t]}.bind(null,o));returnn},r.n=function(e){vart=e&&e.__esModule?function(){returne.default}:function(){returne};returnr.d(t,"a",t),t},r.o=function(e,t){returnObject.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s="4dqW")}({"1OyB":function(e,t,r){"use strict";functionn(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}r.d(t,"a",(function(){returnn}))},"1ZqX":function(e,t){!function(){e.exports=this.wp.data}()},"4dqW":function(e,t,r){"use strict";r.r(t);varn=r("wx14"),o=r("rePB"),c=r("Ff2n"),u=r("GRId"),i=r("1ZqX"),s=r("NMb1"),a=r.n(s),f=r("1OyB"),l=r("vuIU"),p=r("md7G"),b=r("foSv"),d=r("Ji7U"),O=r("YLtl"),y=r("l3Sj"),h=r("ywyh"),j=r.n(h),v=r("Mmq9"),m=r("tI+e");functionw(e,t){varr=Object.keys(e);if(Object.getOwnPropertySymbols){varn=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){returnObject.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}returnr}functiong(e){for(vart=1;t<arguments.length;t++){varr=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){Object(o.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}returne}varP=function(e){functiont(e){varr;returnObject(f.a)(this,t),(r=Object(p.a)(this,Object(b.a)(t).call(this,e))).state={response:null},r}returnObject(d.a)(t,e),Object(l.a)(t,[{key:"componentDidMount",value:function(){this.isStillMounted=!0,this.fetch(this.props),this.fetch=Object(O.debounce)(this.fetch,500)}},{key:"componentWillUnmount",value:function(){this.isStillMounted=!1}},{key:"componentDidUpdate",value:function(e){Object(O.isEqual)(e,this.props)||this.fetch(this.props)}},{key:"fetch",value:function(e){vart=this;if(this.isStillMounted){null!==this.state.response&&this.setState({response:null});varr=e.block,n=e.attributes,o=void0===n?null:n,c=e.urlQueryArgs,u=function(e){vart=arguments.length>1&&void0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void0!==arguments[2]?arguments[2]:{};returnObject(v.addQueryArgs)("/wp/v2/block-renderer/".concat(e),g({context:"edit"},null!==t?{attributes:t}:{},{},r))}(r,o,void0===c?{}:c),i=this.currentFetchRequest=j()({path:u}).then((function(e){t.isStillMounted&&i===t.currentFetchRequest&&e&&t.setState({response:e.rendered})})).catch((function(e){t.isStillMounted&&i===t.currentFetchRequest&&t.setState({response:{error:!0,errorMsg:e.message}})}));returni}}},{key:"render",value:function(){vare=this.state.response,t=this.props,r=t.className,o=t.EmptyResponsePlaceholder,c=t.ErrorResponsePlaceholder,i=t.LoadingResponsePlaceholder;return""===e?Object(u.createElement)(o,Object(n.a)({response:e},this.props)):e?e.error?Object(u.createElement)(c,Object(n.a)({response:e},this.props)):Object(u.createElement)(u.RawHTML,{key:"html",className:r},e):Object(u.createElement)(i,Object(n.a)({response:e},this.props))}}]),t}(u.Component);P.defaultProps={EmptyResponsePlaceholder:function(e){vart=e.className;returnObject(u.createElement)(m.Placeholder,{className:t},Object(y.__)("Block rendered as empty."))},ErrorResponsePlaceholder:function(e){vart=e.response,r=e.className,n=Object(y.sprintf)(Object(y.__)("Error loading block: %s"),t.errorMsg);returnObject(u.createElement)(m.Placeholder