| @@ -1 +1,2 @@ | ||
| 1 | -(()=>{"use strict";const t=window.ReactDOM;window.React;const n=t=>{try{const n=new URL(t);return["http:","https:"].includes(n.protocol)?n.toString():null}catch(n){return"string"==typeof t&&t.startsWith("/")&&!t.startsWith("//")?t:null}},e="linear-gradient(135deg, #0040E3, #18D4FD)",o=(t,n)=>{return null==(e=n)||""===e||Array.isArray(e)&&0===e.length||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&""===e.trim()||"number"==typeof e&&0===e?"":`${t}: ${n};`;var e},i=(t,i=!0,r=!0,l=!0)=>{const{type:s="solid",color:a="",gradient:c=e,image:$={},position:d="center center",attachment:p="",repeat:b="no-repeat",size:f="",overlayColor:g=""}=t||{};return"gradient"===s&&r?o("background",c):"image"===s&&l?`background: ${(t=>{const e=n(t);return e?`url('${e.replace(/['"()]/g,"")}')`:"none"})($?.url)};\n\t\t\t\t${o("background-color",g)}\n\t\t\t\t${o("background-position",d)}\n\t\t\t\t${o("background-size",f)}\n\t\t\t\t${o("background-repeat",b)}\n\t\t\t\t${o("background-attachment",p)}\n\t\t\t\t${o("background-repeat",b)}\n\t\t\t\tbackground-blend-mode: overlay;`:i&&o("background",a)},r=t=>{const{width:n="",style:e="solid",color:i="",side:r="all",radius:l=""}=t||{},s=t=>{const n=r?.toLowerCase();return n?.includes("all")||n?.includes(t)},a=`${n} ${e} ${i}`,c=`\n\t\t${n&&0!==parseInt(n)?["top","right","bottom","left"].map((t=>s(t)?`border-${t}: ${a};`:"")).join(""):""}\n\t\t${o("border-radius",l)}\n\t`;return c},l=t=>{const{color:n="",bgType:i="solid",bg:r="",gradient:l=e}=t||{};return`\n\t\t${o("color",n)}\n\t\t${l||r?o("background","gradient"===i?l:r):""}\n\t`},s=(t,n=!0,i=!0)=>{const{fontSize:r=16,colorType:l="solid",color:s="inherit",gradient:a=e}=t||{},c="gradient"===l?`color: transparent; background-image: ${a}; -webkit-background-clip: text; background-clip: text;`:o("color",s);return`\n\t\t${r&&n?o("font-size",r?`${r}px`:""):""}\n\t\t${i?c:""}\n\t`},a=t=>{const{side:n=2,vertical:e="0px",horizontal:o="0px",top:i="0px",right:r="0px",bottom:l="0px",left:s="0px"}=t||{};return 2===n?`${e} ${o}`:`${i} ${r} ${l} ${s}`},c=(t,n,e=!0)=>{const{fontFamily:i="Default",fontCategory:r="sans-serif",fontVariant:l=400,fontWeight:s,isUploadFont:a=!0,fontSize:c={desktop:null,tablet:null,mobile:null},fontStyle:$,textTransform:d,textDecoration:p,lineHeight:b,letterSpace:f}=n||{},g=!e||!i||"Default"===i,u=c?.desktop||c,x=c?.tablet||u,m=c?.mobile||x,h=t=>{const n=String(t);return["px","em","rem","%","vh","vw"].some((t=>n.endsWith(t)))?n:"number"==typeof t?`${n}px`:""},k=`\n\t\t${g?"":`font-family: '${i}', ${r};`}\n\t\t${o("font-weight",s)}\n\t\t${o("font-size",h(u))}\n\t\t${o("font-style",$)}\n\t\t${o("text-transform",d)}\n\t\t${o("text-decoration",p)}\n\t\t${o("line-height",b)}\n\t\t${o("letter-spacing",f)}\n\t`,y=l&&400!==l?"400i"===l?":ital@1":l?.includes("00i")?`: ital, wght@1, ${l?.replace("00i","00")} `:`: wght@${l} `:"",I=g?"":`https://fonts.googleapis.com/css2?family=${i?.split(" ").join("+")}${y.replace(/ /g,"")}&display=swap`;return{googleFontLink:!a||g?"":`@import url(${I});`,styles:`${t}{\n\t\t\t${k}\n\t\t}\n\t\t@media only screen and (max-width: 1024px) {\n\t\t\t${t}{\n\t\t\t\t${o("font-size",h(x))}\n\t\t\t}\n\t\t}\n\t\t@media only screen and (max-width: 640px) {\n\t\t\t${t}{\n\t\t\t\t${o("font-size",h(m))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},$="bBlocksFlipBoxes",d=window.ReactJSXRuntime,p=({attributes:t,id:n})=>{const{boxes:e,columnGap:o,rowGap:p,boxHeight:b,textAlign:f,boxPadding:g,iconMargin:u,titleTypo:x,titleMargin:m,descTypo:h,btnTypo:k,btnPadding:y}=t,I=`#${n}`,j=`${I} .flipBox`;return(0,d.jsx)("style",{dangerouslySetInnerHTML:{__html:`\n\t\t${c("",x)?.googleFontLink}\n\t\t${c("",h)?.googleFontLink}\n\t\t${c("",k)?.googleFontLink}\n\t\t${c(`${j} .flipTitle`,x)?.styles}\n\t\t${c(`${j} .flipDescription`,h)?.styles}\n\t\t${c(`${j} .flipBtn`,k)?.styles}\n\n\t\t${I} .${$}{ grid-gap: ${p} ${o}; }\n\t\t${j}{\n\t\t\theight: ${b};\n\t\t}\n\t\t${j} .box{\n\t\t\ttext-align: ${f};\n\t\t\tpadding: ${a(g)};\n\t\t}\n\t\t${j} i.flipIcon{\n\t\t\tmargin: ${a(u)};\n\t\t}\n\t\t${j} .flipTitle{\n\t\t\tmargin: ${a(m)};\n\t\t}\n\t\t${j} .flipBtn{\n\t\t\tpadding: ${a(y)};\n\t\t}\n\t\t\t\n\t\t${e.map(((t,n)=>{const{frontBG:e,backBG:o,border:a,shadow:c,frontIcon:$={},frontIconWidth:d="70px",backIcon:p={},backIconWidth:b="70px",frontTitleColor:f,backTitleColor:g,descColor:u,btnBorder:x,btnColors:m,btnHovColors:h}=t,k=`${I} #flipBox-${n}`;return`\n\t\t\t\t${k} .box{\n\t\t\t\t\t${r(a)}\n\t\t\t\t\tbox-shadow: ${((t,n="box")=>{const{hOffset:e="0px",vOffset:o="0px",blur:i="0px",spreed:r="0px",color:l="#7090b0",isInset:s=!1}=t||{},a=`${e} ${o} ${i}`;return("text"===n?`${a} ${l}`:`${a} ${r} ${l} ${s?"inset":""}`)||"none"})(c)};\n\t\t\t\t}\n\t\t\t\t${k} .box.front{\n\t\t\t\t\t${i(e)}\n\t\t\t\t}\n\t\t\t\t${k} .box.back{\n\t\t\t\t\t${i(o)}\n\t\t\t\t}\n\t\t\t\t${k} img.flipIcon.frontIcon{\n\t\t\t\t\twidth: ${d};\n\t\t\t\t}\n\t\t\t\t${k} i.flipIcon.frontIcon{\n\t\t\t\t\t${s($)}\n\t\t\t\t}\n\t\t\t\t${k} img.flipIcon.backIcon{\n\t\t\t\t\twidth: ${b};\n\t\t\t\t}\n\t\t\t\t${k} i.flipIcon.backIcon{\n\t\t\t\t\t${s(p)}\n\t\t\t\t}\n\t\t\t\t${k} .flipTitle.flipFrontTitle{\n\t\t\t\t\tcolor: ${f};\n\t\t\t\t}\n\t\t\t\t${k} .flipTitle.flipBackTitle{\n\t\t\t\t\tcolor: ${g};\n\t\t\t\t}\n\t\t\t\t${k} .flipDescription{\n\t\t\t\t\tcolor: ${u};\n\t\t\t\t}\n\t\t\t\t${k} .flipBtn{\n\t\t\t\t\t${l(m)}\n\t\t\t\t\t${r(x)}\n\t\t\t\t}\n\t\t\t\t${k} .flipBtn:hover{\n\t\t\t\t\t${l(h)}\n\t\t\t\t}\n\t\t\t`})).join(" ")}\n\t\t`.replace(/\s+/g," ")}})},b=({attributes:t,isBackend:e=!1,custom:o})=>{const{boxes:i,columns:r,isIcon:l,isDesc:s,isBtn:a,isLinkNewTab:c}=t;return(0,d.jsx)("div",{className:`${$} columns-${r.desktop} columns-tablet-${r.tablet} columns-mobile-${r.mobile}`,children:i.map(((t,i)=>{const{isFrontUpIcon:r=!1,frontIcon:$={},upFrontIcon:p={},isBackUpIcon:b=!1,backIcon:f={},upBackIcon:g={},frontTitle:u,backTitle:x,desc:m,btn:h,btnLink:k,direction:y="right"}=t;return(0,d.jsxs)("div",{onClick:()=>e&&o.setActiveIndex(i),className:"flipBox "+(e&&i===o.activeIndex?"bPlNowEditing":""),id:`flipBox-${i}`,"data-direction":y,children:[(0,d.jsx)("div",{className:"box front",children:(0,d.jsxs)("div",{className:"frontContent",children:[l&&(0,d.jsx)(d.Fragment,{children:r?(0,d.jsx)("img",{className:p?.id?"flipIcon frontIcon":null,src:p?.url,alt:p?.alt}):$?.class&&(0,d.jsx)("i",{className:`flipIcon frontIcon ${$?.class}`})}),u&&(0,d.jsx)("h3",{className:"flipTitle flipFrontTitle",children:u}),s&&m&&(0,d.jsx)("p",{className:"flipDescription",children:m})]})}),(0,d.jsx)("div",{className:"box back",children:(0,d.jsxs)("div",{className:"backContent",children:[l&&(0,d.jsx)(d.Fragment,{children:b?(0,d.jsx)("img",{className:g?.id?"flipIcon backIcon":null,src:g?.url,alt:g?.alt}):f?.class&&(0,d.jsx)("i",{className:`flipIcon backIcon ${f?.class}`})}),x&&(0,d.jsx)("h3",{className:"flipTitle flipBackTitle",children:x}),a&&h&&(0,d.jsx)("a",{href:n(k),className:"flipBtn",target:c?"_blank":"_self",rel:"noreferrer noopener",children:h})]})})]},i)}))})};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-flip-boxes").forEach((n=>{const e=JSON.parse(n.dataset.attributes);(0,t.createRoot)(n).render((0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(p,{attributes:e,id:n.id}),(0,d.jsx)(b,{attributes:e})]})),n?.removeAttribute("data-attributes")}))}))})(); | |
| 1 | +(()=>{"use strict";const t=window.ReactDOM;window.React;const e=t=>{try{const e=new URL(t);return["http:","https:"].includes(e.protocol)?e.toString():null}catch(e){return"string"==typeof t&&t.startsWith("/")&&!t.startsWith("//")?t:null}};new class{constructor(t={}){this.defaultOptions={allowedTags:["svg","g","path","rect","circle","ellipse","line","polyline","polygon","text","tspan","defs","clipPath","mask","linearGradient","radialGradient","stop","style","title","desc"],allowedAttributes:["id","class","style","transform","xmlns","xmlns:xlink","version","baseProfile","xml:space","d","x","y","width","height","cx","cy","r","rx","ry","points","x1","y1","x2","y2","viewBox","preserveAspectRatio","overflow","fill","fill-opacity","fill-rule","stroke","stroke-width","stroke-linecap","stroke-linejoin","stroke-opacity","stroke-dasharray","stroke-dashoffset","stroke-miterlimit","opacity","color","paint-order","vector-effect","shape-rendering","display","visibility","clip-path","clip-rule","clipPathUnits","mask","maskUnits","maskContentUnits","offset","stop-color","stop-opacity","gradientUnits","gradientTransform","spreadMethod","fx","fy","fr","dx","dy","text-anchor","dominant-baseline","alignment-baseline","font-family","font-size","font-style","font-weight","letter-spacing","word-spacing","textLength","lengthAdjust","role","focusable","aria-hidden","aria-label","aria-labelledby","aria-describedby"],allowedProtocols:["http","https","data"],removeScripts:!0,removeEvents:!0,removeExternalResources:!0,sanitizeStyle:!0},this.options={...this.defaultOptions,...t},this.allowedTagSet=new Set(this.options.allowedTags.map((t=>t.toLowerCase()))),this.allowedAttributeSet=new Set(this.options.allowedAttributes.map((t=>t.toLowerCase())))}sanitize(t){if("string"!=typeof t||""===t.trim())return"";const e=(new DOMParser).parseFromString(t,"image/svg+xml"),n=e.documentElement;return!n||"svg"!==n.localName.toLowerCase()||e.getElementsByTagName("parsererror").length?"":(this.removeScripts(e),this.sanitizeElements(e),(new XMLSerializer).serializeToString(e.documentElement))}async sanitizeFile(t){const e=await fetch(t),n=await e.text();return this.sanitize(`${n}`)}removeScripts(t){this.options.removeScripts&&Array.from(t.querySelectorAll("*")).forEach((t=>{t.localName.toLowerCase().includes("script")&&t.remove()}))}sanitizeElements(t){Array.from(t.querySelectorAll("*")).forEach((t=>{const e=t.localName.toLowerCase();this.allowedTagSet.has(e)?("style"===e&&this.options.sanitizeStyle&&(t.textContent=this.sanitizeCss(t.textContent)),this.sanitizeAttributes(t)):t.remove()}))}sanitizeAttributes(t){Array.from(t.attributes).forEach((e=>{const n=e.name,i=n.toLowerCase(),o=e.value;if(this.options.removeEvents&&i.startsWith("on"))return void t.removeAttribute(n);if(this.options.removeExternalResources&&("href"===i||i.endsWith(":href"))&&!this.isAllowedUrl(o))return void t.removeAttribute(n);const r=i.replace("xlink:","");this.allowedAttributeSet.has(i)||this.allowedAttributeSet.has(r)?this.options.removeExternalResources&&this.hasExternalUrl(o)?t.removeAttribute(n):"style"===i&&this.options.sanitizeStyle&&t.setAttribute(n,this.sanitizeCss(o)):t.removeAttribute(n)}))}hasExternalUrl(t){return!("string"!=typeof t||!/url\s*\(/i.test(t))&&Array.from(t.matchAll(/url\s*\(\s*['"]?([^'")]*)/gi)).some((([,t])=>!t.trim().startsWith("#")))}isAllowedUrl(t){const e=String(t||"").trim();if(e.startsWith("#"))return!0;if(/^data:/i.test(e))return this.options.allowedProtocols.includes("data")&&/^data:image\/(png|jpe?g|gif|webp);base64,/i.test(e);try{return this.options.allowedProtocols.includes(new URL(e).protocol.replace(":",""))}catch{return!1}}sanitizeCss(t){return String(t||"").replace(/expression\s*\(/gi,"").replace(/javascript:/gi,"").replace(/behavior\s*:/gi,"").replace(/binding\s*:/gi,"").replace(/@import[^;]*;?/gi,"").replace(/url\s*\(\s*(['"]?)(?!#)[^)]*\)/gi,"none")}};const n="linear-gradient(135deg, #0040E3, #18D4FD)",i=(t,e)=>{return null==(n=e)||""===n||Array.isArray(n)&&0===n.length||"object"==typeof n&&0===Object.keys(n).length||"string"==typeof n&&""===n.trim()||"number"==typeof n&&0===n?"":`${t}: ${e};`;var n},o=(t,o=!0,r=!0,s=!0)=>{const{type:l="solid",color:a="",gradient:c=n,image:p={},position:d="center center",attachment:f="",repeat:m="no-repeat",size:g="",overlayColor:$=""}=t||{};return"gradient"===l&&r?i("background",c):"image"===l&&s?`background: ${(t=>{const n=e(t);return n?`url('${n.replace(/['"()]/g,"")}')`:"none"})(p?.url)};\n\t\t\t\t${i("background-color",$)}\n\t\t\t\t${i("background-position",d)}\n\t\t\t\t${i("background-size",g)}\n\t\t\t\t${i("background-repeat",m)}\n\t\t\t\t${i("background-attachment",f)}\n\t\t\t\t${i("background-repeat",m)}\n\t\t\t\tbackground-blend-mode: overlay;`:o&&i("background",a)},r=t=>{const{width:e="",style:n="solid",color:o="",side:r="all",radius:s=""}=t||{},l=t=>{const e=r?.toLowerCase();return e?.includes("all")||e?.includes(t)},a=`${e} ${n} ${o}`,c=`\n\t\t${e&&0!==parseInt(e)?["top","right","bottom","left"].map((t=>l(t)?`border-${t}: ${a};`:"")).join(""):""}\n\t\t${i("border-radius",s)}\n\t`;return c},s=t=>{const{color:e="",bgType:o="solid",bg:r="",gradient:s=n}=t||{};return`\n\t\t${i("color",e)}\n\t\t${s||r?i("background","gradient"===o?s:r):""}\n\t`},l=(t,e=!0,o=!0)=>{const{fontSize:r=16,colorType:s="solid",color:l="inherit",gradient:a=n}=t||{},c="gradient"===s?`color: transparent; background-image: ${a}; -webkit-background-clip: text; background-clip: text;`:i("color",l);return`\n\t\t${r&&e?i("font-size",r?`${r}px`:""):""}\n\t\t${o?c:""}\n\t`},a=t=>{const{side:e=2,vertical:n="0px",horizontal:i="0px",top:o="0px",right:r="0px",bottom:s="0px",left:l="0px"}=t||{};return 2===e?`${n} ${i}`:`${o} ${r} ${s} ${l}`},c=(t,e,n=!0)=>{const{fontFamily:o="Default",fontCategory:r="sans-serif",fontVariant:s=400,fontWeight:l,isUploadFont:a=!0,fontSize:c={desktop:null,tablet:null,mobile:null},fontStyle:p,textTransform:d,textDecoration:f,lineHeight:m,letterSpace:g}=e||{},$=!n||!o||"Default"===o,u=c?.desktop||c,h=c?.tablet||u,b=c?.mobile||h,x=t=>{const e=String(t);return["px","em","rem","%","vh","vw"].some((t=>e.endsWith(t)))?e:"number"==typeof t?`${e}px`:""},y=`\n\t\t${$?"":`font-family: '${o}', ${r};`}\n\t\t${i("font-weight",l)}\n\t\t${i("font-size",x(u))}\n\t\t${i("font-style",p)}\n\t\t${i("text-transform",d)}\n\t\t${i("text-decoration",f)}\n\t\t${i("line-height",m)}\n\t\t${i("letter-spacing",g)}\n\t`,k=s&&400!==s?"400i"===s?":ital@1":s?.includes("00i")?`: ital, wght@1, ${s?.replace("00i","00")} `:`: wght@${s} `:"",w=$?"":`https://fonts.googleapis.com/css2?family=${o?.split(" ").join("+")}${k.replace(/ /g,"")}&display=swap`;return{googleFontLink:!a||$?"":`@import url(${w});`,styles:`${t}{\n\t\t\t${y}\n\t\t}\n\t\t@media only screen and (max-width: 1024px) {\n\t\t\t${t}{\n\t\t\t\t${i("font-size",x(h))}\n\t\t\t}\n\t\t}\n\t\t@media only screen and (max-width: 640px) {\n\t\t\t${t}{\n\t\t\t\t${i("font-size",x(b))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},p="bBlocksFlipBoxes",d=window.ReactJSXRuntime,f=({attributes:t,id:e})=>{const{boxes:n,columnGap:i,rowGap:f,boxHeight:m,textAlign:g,boxPadding:$,iconMargin:u,titleTypo:h,titleMargin:b,descTypo:x,btnTypo:y,btnPadding:k}=t,w=`#${e}`,v=`${w} .flipBox`;return(0,d.jsx)("style",{dangerouslySetInnerHTML:{__html:`\n\t\t${c("",h)?.googleFontLink}\n\t\t${c("",x)?.googleFontLink}\n\t\t${c("",y)?.googleFontLink}\n\t\t${c(`${v} .flipTitle`,h)?.styles}\n\t\t${c(`${v} .flipDescription`,x)?.styles}\n\t\t${c(`${v} .flipBtn`,y)?.styles}\n\n\t\t${w} .${p}{ grid-gap: ${f} ${i}; }\n\t\t${v}{\n\t\t\theight: ${m};\n\t\t}\n\t\t${v} .box{\n\t\t\ttext-align: ${g};\n\t\t\tpadding: ${a($)};\n\t\t}\n\t\t${v} i.flipIcon{\n\t\t\tmargin: ${a(u)};\n\t\t}\n\t\t${v} .flipTitle{\n\t\t\tmargin: ${a(b)};\n\t\t}\n\t\t${v} .flipBtn{\n\t\t\tpadding: ${a(k)};\n\t\t}\n\t\t\t\n\t\t${n.map(((t,e)=>{ | |
| 2 | +const{frontBG:n,backBG:i,border:a,shadow:c,frontIcon:p={},frontIconWidth:d="70px",backIcon:f={},backIconWidth:m="70px",frontTitleColor:g,backTitleColor:$,descColor:u,btnBorder:h,btnColors:b,btnHovColors:x}=t,y=`${w} #flipBox-${e}`;return`\n\t\t\t\t${y} .box{\n\t\t\t\t\t${r(a)}\n\t\t\t\t\tbox-shadow: ${((t,e="box")=>{const{hOffset:n="0px",vOffset:i="0px",blur:o="0px",spreed:r="0px",color:s="#7090b0",isInset:l=!1}=t||{},a=`${n} ${i} ${o}`;return("text"===e?`${a} ${s}`:`${a} ${r} ${s} ${l?"inset":""}`)||"none"})(c)};\n\t\t\t\t}\n\t\t\t\t${y} .box.front{\n\t\t\t\t\t${o(n)}\n\t\t\t\t}\n\t\t\t\t${y} .box.back{\n\t\t\t\t\t${o(i)}\n\t\t\t\t}\n\t\t\t\t${y} img.flipIcon.frontIcon{\n\t\t\t\t\twidth: ${d};\n\t\t\t\t}\n\t\t\t\t${y} i.flipIcon.frontIcon{\n\t\t\t\t\t${l(p)}\n\t\t\t\t}\n\t\t\t\t${y} img.flipIcon.backIcon{\n\t\t\t\t\twidth: ${m};\n\t\t\t\t}\n\t\t\t\t${y} i.flipIcon.backIcon{\n\t\t\t\t\t${l(f)}\n\t\t\t\t}\n\t\t\t\t${y} .flipTitle.flipFrontTitle{\n\t\t\t\t\tcolor: ${g};\n\t\t\t\t}\n\t\t\t\t${y} .flipTitle.flipBackTitle{\n\t\t\t\t\tcolor: ${$};\n\t\t\t\t}\n\t\t\t\t${y} .flipDescription{\n\t\t\t\t\tcolor: ${u};\n\t\t\t\t}\n\t\t\t\t${y} .flipBtn{\n\t\t\t\t\t${s(b)}\n\t\t\t\t\t${r(h)}\n\t\t\t\t}\n\t\t\t\t${y} .flipBtn:hover{\n\t\t\t\t\t${s(x)}\n\t\t\t\t}\n\t\t\t`})).join(" ")}\n\t\t`.replace(/\s+/g," ")}})},m=({attributes:t,isBackend:n=!1,custom:i})=>{const{boxes:o,columns:r,isIcon:s,isDesc:l,isBtn:a,isLinkNewTab:c}=t;return(0,d.jsx)("div",{className:`${p} columns-${r.desktop} columns-tablet-${r.tablet} columns-mobile-${r.mobile}`,children:o.map(((t,o)=>{const{isFrontUpIcon:r=!1,frontIcon:p={},upFrontIcon:f={},isBackUpIcon:m=!1,backIcon:g={},upBackIcon:$={},frontTitle:u,backTitle:h,desc:b,btn:x,btnLink:y,direction:k="right"}=t;return(0,d.jsxs)("div",{onClick:()=>n&&i.setActiveIndex(o),className:"flipBox "+(n&&o===i.activeIndex?"bPlNowEditing":""),id:`flipBox-${o}`,"data-direction":k,children:[(0,d.jsx)("div",{className:"box front",children:(0,d.jsxs)("div",{className:"frontContent",children:[s&&(0,d.jsx)(d.Fragment,{children:r?(0,d.jsx)("img",{className:f?.id?"flipIcon frontIcon":null,src:f?.url,alt:f?.alt}):p?.class&&(0,d.jsx)("i",{className:`flipIcon frontIcon ${p?.class}`})}),u&&(0,d.jsx)("h3",{className:"flipTitle flipFrontTitle",children:u}),l&&b&&(0,d.jsx)("p",{className:"flipDescription",children:b})]})}),(0,d.jsx)("div",{className:"box back",children:(0,d.jsxs)("div",{className:"backContent",children:[s&&(0,d.jsx)(d.Fragment,{children:m?(0,d.jsx)("img",{className:$?.id?"flipIcon backIcon":null,src:$?.url,alt:$?.alt}):g?.class&&(0,d.jsx)("i",{className:`flipIcon backIcon ${g?.class}`})}),h&&(0,d.jsx)("h3",{className:"flipTitle flipBackTitle",children:h}),a&&x&&(0,d.jsx)("a",{href:e(y),className:"flipBtn",target:c?"_blank":"_self",rel:"noreferrer noopener",children:x})]})})]},o)}))})};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-flip-boxes").forEach((e=>{const n=JSON.parse(e.dataset.attributes);(0,t.createRoot)(e).render((0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(f,{attributes:n,id:e.id}),(0,d.jsx)(m,{attributes:n})]})),e?.removeAttribute("data-attributes")}))}))})(); | |