2022-09-20 11:43:29 -04:00
|
|
|
!function(){"use strict";var n={d:function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o:function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r:function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})}},t={};let e,r,o,u;n.r(t),n.d(t,{parse:function(){return i}});const l=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function s(n,t,e,r,o){return{blockName:n,attrs:t,innerBlocks:e,innerHTML:r,innerContent:o}}function c(n){return s(null,{},[],n,[n])}const i=n=>{e=n,r=0,o=[],u=[],l.lastIndex=0;do{}while(f());return o};function f(){const n=u.length,t=function(){const n=l.exec(e);if(null===n)return null;const t=n.index,[r,o,u,s,c,,i]=n,f=r.length,p=!!o,a=!!i,b=(u||"core/")+s,k=!!c,h=k?function(n){try{return JSON.parse(n)}catch(n){return null}}(c):{};if(a)return["void-block",b,h,t,f];if(p)return["block-closer",b,null,t,f];return["block-opener",b,h,t,f]}();if(null===t){if(0===n)return p(),!1;if(1===n)return b(),!1;for(;0<u.length;)b();return!1}const[i,f,k,h,d]=t,g=h>r?r:null;switch(i){case"void-block":return 0===n?(null!==g&&o.push(c(e.substr(g,h-g))),o.push(s(f,k,[],"",[])),r=h+d,!0):(a(s(f,k,[],"",[]),h,d),r=h+d,!0);case"block-opener":return u.push(function(n,t,e,r,o){return{block:n,tokenStart:t,tokenLength:e,prevOffset:r||t+e,leadingHtmlStart:o}}(s(f,k,[],"",[]),h,d,h+d,g)),r=h+d,!0;case"block-closer":if(0===n)return p(),!1;if(1===n)return b(h),r=h+d,!0;const t=u.pop(),l=e.substr(t.prevOffset,h-t.prevOffset);return t.block.innerHTML+=l,t.block.innerContent.push(l),t.prevOffset=h+d,a(t.block,t.tokenStart,t.tokenLength,h+d),r=h+d,!0;default:return p(),!1}}function p(n){const t=n||e.length-r;0!==t&&o.push(c(e.substr(r,t)))}function a(n,t,r,o){const l=u[u.length-1];l.block.innerBlocks.push(n);const s=e.substr(l.prevOffset,t-l.prevOffset);s&&(l.block.innerHTML+=s,l.block.innerContent.push(s)),l.block.innerContent.push(null),l.prevOffset=o||t+r}function b(n){const{block:t,leadingHtmlStart:r,prevOffset:l,tokenStart:s}=u.pop(),i=n?e.substr(l,n-l):e.substr(l);i&&(t.innerHTML+=i,t.innerContent.push(i)),null!==r&&o.push(c(e.substr(r,s-r))),o.push(t)}(window.wp=window.wp||{}).blockSerializationDefaultParser=t}();
|