PluginProbe
Gutenberg / 14.5.2
Gutenberg v14.5.2
24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 All 403 releases
← All changes | build/server-side-render/index.min.js +3 -2 12.6.0 → 14.5.2 View file →
@@ -1,2 +1,3 @@
1 -!function(){"use strict";var e={n:function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,{a:r}),r},d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};function r(){return(r=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)}e.d(t,{default:function(){return b}});var n=window.wp.element,o=window.wp.data,l=window.wp.deprecated,c=e.n(l),s=window.lodash,u=window.wp.compose,a=window.wp.i18n,i=window.wp.apiFetch,d=e.n(i),w=window.wp.url,p=window.wp.components,f=window.wp.blocks;function m(e){let{className:t}=e;return(0,n.createElement)(p.Placeholder,{className:t},(0,a.__)("Block rendered as empty."))}function v(e){let{response:t,className:r}=e;const o=(0,a.sprintf)(// translators: %s: error message describing the problem
2 -(0,a.__)("Error loading block: %s"),t.errorMsg);return(0,n.createElement)(p.Placeholder,{className:r},o)}function h(e){let{children:t,showLoader:r}=e;return(0,n.createElement)("div",{style:{position:"relative"}},r&&(0,n.createElement)("div",{style:{position:"absolute",top:"50%",left:"50%",marginTop:"-9px",marginLeft:"-9px"}},(0,n.createElement)(p.Spinner,null)),(0,n.createElement)("div",{style:{opacity:r?"0.3":1}},t))}function E(e){const{attributes:t,block:o,className:l,httpMethod:c="GET",urlQueryArgs:a,EmptyResponsePlaceholder:i=m,ErrorResponsePlaceholder:p=v,LoadingResponsePlaceholder:E=h}=e,y=(0,n.useRef)(!0),[g,b]=(0,n.useState)(!1),P=(0,n.useRef)(),[S,R]=(0,n.useState)(null),T=(0,u.usePrevious)(e),[_,O]=(0,n.useState)(!1);function M(){if(!y.current)return;O(!0);const e=t&&(0,f.__experimentalSanitizeBlockAttributes)(o,t),r="POST"===c,n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,w.addQueryArgs)(`/wp/v2/block-renderer/${e}`,{context:"edit",...null!==t?{attributes:t}:{},...r})}(o,r?null:null!=e?e:null,a),l=r?{attributes:null!=e?e:null}:null,s=P.current=d()({path:n,data:l,method:r?"POST":"GET"}).then((e=>{y.current&&s===P.current&&e&&R(e.rendered)})).catch((e=>{y.current&&s===P.current&&R({error:!0,errorMsg:e.message})})).finally((()=>{y.current&&s===P.current&&O(!1)}));return s}const N=(0,u.useDebounce)(M,500);(0,n.useEffect)((()=>()=>{y.current=!1}),[]),(0,n.useEffect)((()=>{void 0===T?M():(0,s.isEqual)(T,e)||N()})),(0,n.useEffect)((()=>{if(!_)return;const e=setTimeout((()=>{b(!0)}),1e3);return()=>clearTimeout(e)}),[_]);const k=!!S,L=""===S,A=null==S?void 0:S.error;return _?(0,n.createElement)(E,r({},e,{showLoader:g}),k&&(0,n.createElement)(n.RawHTML,{className:l},S)):L||!k?(0,n.createElement)(i,e):A?(0,n.createElement)(p,r({response:S},e)):(0,n.createElement)(n.RawHTML,{className:l},S)}const y={},g=(0,o.withSelect)((e=>{const t=e("core/editor");if(t){const e=t.getCurrentPostId();if(e&&"number"==typeof e)return{currentPostId:e}}return y}))((e=>{let{urlQueryArgs:t=y,currentPostId:o,...l}=e;const c=(0,n.useMemo)((()=>o?{post_id:o,...t}:t),[o,t]);return(0,n.createElement)(E,r({urlQueryArgs:c},l))}));window&&window.wp&&window.wp.components&&(window.wp.components.ServerSideRender=(0,n.forwardRef)(((e,t)=>(c()("wp.components.ServerSideRender",{version:"6.2",since:"5.3",alternative:"wp.serverSideRender"}),(0,n.createElement)(g,r({},e,{ref:t}))))));var b=g;(window.wp=window.wp||{}).serverSideRender=t.default}();
1 +(()=>{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};function r(){return r=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},r.apply(this,arguments)}e.d(t,{default:()=>S});const n=window.wp.element,o=window.wp.data,l=window.wp.deprecated;var s=e.n(l);const c=window.lodash,a=window.wp.compose,i=window.wp.i18n,u=window.wp.apiFetch;var d=e.n(u);const p=window.wp.url,w=window.wp.components,m=window.wp.blocks,f={};function v(e){let{className:t}=e;return(0,n.createElement)(w.Placeholder,{className:t},(0,i.__)("Block rendered as empty."))}function h(e){let{response:t,className:r}=e;const o=(0,i.sprintf)(// translators: %s: error message describing the problem
2 +(0,i.__)("Error loading block: %s"),t.errorMsg);return(0,n.createElement)(w.Placeholder,{className:r},o)}function y(e){let{children:t,showLoader:r}=e;return(0,n.createElement)("div",{style:{position:"relative"}},r&&(0,n.createElement)("div",{style:{position:"absolute",top:"50%",left:"50%",marginTop:"-9px",marginLeft:"-9px"}},(0,n.createElement)(w.Spinner,null)),(0,n.createElement)("div",{style:{opacity:r?"0.3":1}},t))}function E(e){const{attributes:t,block:o,className:l,httpMethod:s="GET",urlQueryArgs:i,skipBlockSupportAttributes:u=!1,EmptyResponsePlaceholder:w=v,ErrorResponsePlaceholder:E=h,LoadingResponsePlaceholder:g=y}=e,b=(0,n.useRef)(!0),[S,P]=(0,n.useState)(!1),R=(0,n.useRef)(),[k,T]=(0,n.useState)(null),_=(0,a.usePrevious)(e),[N,O]=(0,n.useState)(!1);function M(){var e,r;if(!b.current)return;O(!0);let n=t&&(0,m.__experimentalSanitizeBlockAttributes)(o,t);u&&(n=function(e){const{backgroundColor:t,borderColor:r,fontFamily:n,fontSize:o,gradient:l,textColor:s,className:c,...a}=e,{border:i,color:u,elements:d,spacing:p,typography:w,...m}=(null==e?void 0:e.style)||f;return{...a,style:m}}(n));const l="POST"===s,c=l?null:null!==(e=n)&&void 0!==e?e:null,a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,p.addQueryArgs)(`/wp/v2/block-renderer/${e}`,{context:"edit",...null!==t?{attributes:t}:{},...r})}(o,c,i),w=l?{attributes:null!==(r=n)&&void 0!==r?r:null}:null,v=R.current=d()({path:a,data:w,method:l?"POST":"GET"}).then((e=>{b.current&&v===R.current&&e&&T(e.rendered)})).catch((e=>{b.current&&v===R.current&&T({error:!0,errorMsg:e.message})})).finally((()=>{b.current&&v===R.current&&O(!1)}));return v}const A=(0,a.useDebounce)(M,500);(0,n.useEffect)((()=>()=>{b.current=!1}),[]),(0,n.useEffect)((()=>{void 0===_?M():(0,c.isEqual)(_,e)||A()})),(0,n.useEffect)((()=>{if(!N)return;const e=setTimeout((()=>{P(!0)}),1e3);return()=>clearTimeout(e)}),[N]);const L=!!k,x=""===k,j=null==k?void 0:k.error;return N?(0,n.createElement)(g,r({},e,{showLoader:S}),L&&(0,n.createElement)(n.RawHTML,{className:l},k)):x||!L?(0,n.createElement)(w,e):j?(0,n.createElement)(E,r({response:k},e)):(0,n.createElement)(n.RawHTML,{className:l},k)}const g={},b=(0,o.withSelect)((e=>{const t=e("core/editor");if(t){const e=t.getCurrentPostId();if(e&&"number"==typeof e)return{currentPostId:e}}return g}))((e=>{let{urlQueryArgs:t=g,currentPostId:o,...l}=e;const s=(0,n.useMemo)((()=>o?{post_id:o,...t}:t),[o,t]);return(0,n.createElement)(E,r({urlQueryArgs:s},l))}));window&&window.wp&&window.wp.components&&(window.wp.components.ServerSideRender=(0,n.forwardRef)(((e,t)=>(s()("wp.components.ServerSideRender",{version:"6.2",since:"5.3",alternative:"wp.serverSideRender"}),(0,n.createElement)(b,r({},e,{ref:t}))))));const S=b;(window.wp=window.wp||{}).serverSideRender=t.default})();
3 +//# sourceMappingURL=index.min.js.map