PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / 2.0.39
bBlocks – Essential Gutenberg Blocks & Patterns Collection v2.0.39
2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.43 2.0.42 2.0.41 2.0.40 2.0.39 2.0.38 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 All 108 releases
b-blocks / build / whatsapp-chat / view.js

view.js in bBlocks – Essential Gutenberg Blocks & Patterns Collection 2.0.39, at build/whatsapp-chat/view.js

1 lines 5.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (()=>{"use strict";var t={5795:t=>{t.exports=window.ReactDOM},8744:(t,e,a)=>{var o=a(5795);e.H=o.createRoot,o.hydrateRoot}},e={};const a=window.React;var o=function a(o){var l=e[o];if(void 0!==l)return l.exports;var r=e[o]={exports:{}};return t[o](r,r.exports,a),r.exports}(8744);const l=(t,e,a=!1)=>{return null==(o=e)||""===o||Array.isArray(o)&&0===o.length||"object"==typeof o&&0===Object.keys(o).length||"string"==typeof o&&""===o.trim()||"number"==typeof o&&0===o?"":`${t}: ${e}${a?" !important":""};`;var o},r=({attributes:t,id:e})=>{const{alignment:o}=t,r=`#${e}.wp-block-b-blocks-whatsapp-chat`;return(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:`\n\t\t${r}{\n\t\t\t${l("align-items",o)}\n\t\t}\n\t\t`.replace(/\s+/g," ")}})},c=(0,a.createElement)("span",{className:"bBlocks-whatsapp-block-btn__icon","aria-hidden":"true"},(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",fill:"currentColor"},(0,a.createElement)("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"}))),s=((0,a.createElement)("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 448 512",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M288 64c0 17.7-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32L32 352c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"})),(0,a.createElement)("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 448 512",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M352 64c0-17.7-14.3-32-32-32L128 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l192 0c17.7 0 32-14.3 32-32zm96 128c0-17.7-14.3-32-32-32L32 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32zM0 448c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 416c-17.7 0-32 14.3-32 32zM352 320c0-17.7-14.3-32-32-32l-192 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l192 0c17.7 0 32-14.3 32-32z"})),(0,a.createElement)("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 448 512",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M448 64c0 17.7-14.3 32-32 32L192 96c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"})),({attributes:t})=>{const{phoneNumber:e,buttonText:o,prefillMessage:l,showIcon:r,showStatusDot:s,tooltipText:n,buttonSize:i,borderRadius:p,backgroundColor:m,textColor:b,hoverAnimation:h,openInNewTab:d,fullWidth:w,iconPosition:u,shadow:k,pulseAnimation:g}=t,v={small:"bBlocks-whatsapp-block-btn--small-btn--small",medium:"bBlocks-whatsapp-block-btn--medium",large:"bBlocks-whatsapp-block-btn--large"},E=["bBlocks-whatsapp-block-btn",v[i]||v.medium,w?"bBlocks-whatsapp-block-btn--full":"",h?"bBlocks-whatsapp-block-btn--hover-anim":"",k?"bBlocks-whatsapp-block-btn--shadow":"",g?"bBlocks-whatsapp-block-btn--pulse":""].filter(Boolean).join(" "),x={backgroundColor:m,color:b,borderRadius:p+"px"};let B="https://wa.me/";return e&&(B+=encodeURIComponent(e)),l&&(B+="?text="+encodeURIComponent(l)),(0,a.createElement)("div",null,(0,a.createElement)("span",{className:"bBlocks-whatsapp-block-wrapper"},(0,a.createElement)("a",{href:B,className:E,style:x,target:d?"_blank":void 0,rel:d?"noopener noreferrer":void 0,role:"button","aria-label":o,"data-tooltip":n||void 0},r&&"left"===u&&c,(0,a.createElement)("span",{className:"bBlocks-whatsapp-block-btn__text"},o),r&&"right"===u&&c,s&&(0,a.createElement)("span",{className:"bBlocks-whatsapp-block-btn__status-dot","aria-hidden":"true"})),n&&(0,a.createElement)("span",{className:"bBlocks-whatsapp-block-tooltip","aria-hidden":"true"},n)))});document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-whatsapp-chat").forEach((t=>{const e=JSON.parse(t.dataset.attributes);(0,o.H)(t).render((0,a.createElement)(a.Fragment,null,(0,a.createElement)(r,{attributes:e,id:t.id}),(0,a.createElement)(s,{attributes:e}))),t?.removeAttribute("data-attributes")}))}))})();