Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home2/cargocap/mrbuilders.pk/wp-includes/widgets/upgrade/index.php on line 148

Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home2/cargocap/mrbuilders.pk/wp-includes/widgets/upgrade/index.php on line 266

Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home2/cargocap/mrbuilders.pk/wp-includes/widgets/upgrade/index.php on line 274
fg
/home2/cargocap/public_html/wp-content/plugins/gutenify/core/dist/blocks/icon/index.js
(()=>{var e,t={5802:(e,t,n)=>{"use strict";const r=window.React,o=window.wp.i18n,a=window.wp.components,l=window.wp.blocks;var i=n(6942),c=n.n(i);const s=window.wp.blockEditor,u=window.lodash,p=window.wp.hooks,d=window.wp.data,m=JSON.parse('{"UU":"gutenify/icon","rE":"2","uK":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"contentJustification":{"type":"string","default":"center"},"url":{"type":"string"},"linkTarget":{"type":"string"},"rel":{"type":"string"},"source":{"type":"string","default":"icon"},"iconName":{"type":"string","default":"fas fa-star"},"size":{"type":"number","default":40},"iconImage":{"type":"object"},"imageSize":{"type":"string","default":"thumbnail"},"customSize":{"type":"boolean","default":true},"borderRadius":{"type":"string","default":0},"borderWidth":{"type":"number","default":0},"padding":{"type":"number","default":0}}}'),{UU:b}=m,g={name:b,hookPrefix:b.replace("gutenify/",""),blockId:b.replace("/","--")},h="gutenify",v=window?.[`_${h}_vars`]?window[`_${h}_vars`]:{},{is_pro_activated:_,pro_account_url:f,pro_license_status:y,title:C,prefix:k,slug:x,authorWebSite:E,authorDemoWebSite:w,authorWebSiteProPage:$,defaultTheme:S,authorWebSiteSupport:O,plugin_directory_url:I,brand_color:B,plugin_main_version:N,documentationsURL:j,pro_title:T,active_blocks:F,plugin_main_camel_case_name:z}=v,A=(v?.siteUrl?v.siteUrl:v.site_url,(0,o.sprintf)("Want to enjoy all feature of blocks? Checkout %1$s%2$s%3$s.",'<a href="'+$+'" target="_blank">',T,"</a>"),{pluginMainSlug:"gutenify",pluginMainCamelCaseName:z,pluginMainFunctionPrefix:"gutenify"}),{blockId:P,name:U}=g,{pluginMainSlug:V}=A;(0,p.addFilter)(`${V}--inline-styles--${P}`,`${V}--inline-styles--${P}--button`,(function(e,t,n=""){const{attributes:r,name:o}=t;if(o!==U)return e;const{size:a,customSize:l,iconimgBorderRadius:i,blockAdvanceOptions:c,borderRadius:s,borderWidth:p,blockClientId:d}=r,{iconPadding:m,containerWidth:b,containerHeight:g}=c;n=n||`.gutenify-section-${d} .gutenify-icon-wrapper`;let h="";h+=(0,u.has)(c,"textColor")&&!(0,u.isEmpty)(c.textColor)?`color: ${c.textColor};`:"",h+=(0,u.has)(c,"backgroundColor")&&!(0,u.isEmpty)(c.backgroundColor)?`background: ${c.backgroundColor};`:"",(0,u.has)(c,"backgroundGradient")&&!(0,u.isEmpty)(c.backgroundGradient)&&(h+=`background: ${c.backgroundGradient};`),h+=(0,u.has)(c,"borderColor")&&!(0,u.isEmpty)(c.borderColor)?`border-color: ${c.borderColor};`:"",h+=p>0?`border-width: ${p}px;`:"",h+=p>0?"border-style: solid;":"",h+=(0,u.isEmpty)(s)?"":`border-radius: ${s};`,h+=`${(0,u.has)(m,"desktop")?((e,t="padding")=>`\n\t\t${(0,u.has)(e,"top")&&!(0,u.isEmpty)(e.top)?`${t}-top: ${e.top};`:""}\n\t\t${(0,u.has)(e,"right")&&!(0,u.isEmpty)(e.right)?`${t}-right: ${e.right};`:""}\n\t\t${(0,u.has)(e,"bottom")&&!(0,u.isEmpty)(e.bottom)?`${t}-bottom: ${e.bottom};`:""}\n\t\t${(0,u.has)(e,"left")&&!(0,u.isEmpty)(e.left)?`${t}-left: ${e.left};`:""}\n\t`)(m.desktop):""}`,h+=b?`width: ${b}px;`:"",h+=g?`height: ${g}px;`:"",h&&(e+=`${n} { ${h} }`);let v="";return v+=(0,u.has)(c,"hoverTextColor")&&!(0,u.isEmpty)(c.hoverTextColor)?`color: ${c.hoverTextColor};`:"",v+=(0,u.has)(c,"hoverBackgroundColor")&&!(0,u.isEmpty)(c.hoverBackgroundColor)?`background: ${c.hoverBackgroundColor};`:"",(0,u.has)(c,"hoverBackgroundGradient")&&!(0,u.isEmpty)(c.hoverBackgroundGradient)&&(v+=`background: ${c.hoverBackgroundGradient};`),v+=(0,u.has)(c,"hoverBorderColor")&&!(0,u.isEmpty)(c.hoverBorderColor)?`border-color: ${c.hoverBorderColor};`:"",v&&(e+=`${n}:hover { ${v} }`),a&&(e+=`${n} i {\n\t\t\tfont-size: ${a}px;\n\t\t}`),l&&(e+=`${n} img {\n\t\t\twidth: ${a}px;\n\t\t\tmax-width: ${a}px;\n\t\t}`),e+`${n} .gutenify-image-icon-content img {\n\t\tborder-radius: ${i}px;\n\t}`}));const G=window.wp.element,{Accordion:M,IconPickerModal:R}=window?.[`_${k}_vars`]?.components,{blockId:H}=g,{pluginMainSlug:W}=A,L=["image"],J=e=>{const{attributes:t,setAttributes:n}=e,{source:l,iconName:i,iconImage:c}=t,[u,p]=(0,G.useState)(!1),d=()=>{n({iconImage:""})};return(0,r.createElement)(M,{tabs:[{name:"icon",initialOpen:!0,label:()=>(0,o.__)("Icon"),cb:()=>(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.SelectControl,{label:(0,o.__)("Select Source"),value:l,onChange:e=>{n({source:e})},options:[{value:"icon",label:(0,o.__)("Icon")},{value:"image",label:(0,o.__)("Image")}]}),"icon"===l&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.BaseControl,{id:"button-icon"},(0,r.createElement)(a.Flex,{gap:20,className:"gutenify-icon-picker-field-wrap"},(0,r.createElement)(a.FlexItem,null,(0,r.createElement)("p",null,(0,o.__)("Choose Icon"))),(0,r.createElement)(a.FlexBlock,null,(0,r.createElement)(a.Button,{onClick:()=>{p(!u)},variant:"secondary"},i?(0,r.createElement)("i",{className:i}):(0,o.__)("Select Icon")),(0,r.createElement)("br",null),i&&(0,r.createElement)(a.Button,{variant:"link",onClick:()=>{n({iconName:""})}},(0,o.__)("Remove"))))),u?(0,r.createElement)(R,{closeModal:()=>{p(!u)},onChange:e=>{n({iconName:e})}}):""),"image"===l&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.BaseControl,{className:"editor-bg-image-control",label:(0,o.__)(""),id:"image-upload"},(0,r.createElement)(s.MediaUploadCheck,null,(0,r.createElement)(s.MediaUpload,{onSelect:e=>{e&&e.url&&e.type&&"image"===e.type?n({iconImage:e}):n({iconImage:null})},allowedTypes:L,value:c,render:({open:e})=>(0,r.createElement)(a.Button,{onClick:e,isSecondary:!0},(0,o.__)("Open Media Library"))})),c&&"null"!==c.url&&""!==c.url&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)("br",null),(0,r.createElement)(a.Button,{onClick:d,isLink:!0,isDestructive:!0},(0,o.__)("Remove Image"))))))}]})};(0,p.addFilter)(`${W}--inspector-controls--${H}--content`,`${W}--inspector-controls--${H}--content--opitons`,((e,t)=>[...e,(0,r.createElement)(G.Fragment,{key:"gutenify-block-icon-inspector-controls-basic-controls-tab"},(0,r.createElement)(J,{...t}))]));const K=e=>{const{clearable:t=!0}=e,{colors:n}=(0,d.useSelect)((e=>({colors:e("core/block-editor").getSettings().colors||[]})));return(0,r.createElement)(a.BaseControl,{label:e.label,id:"textcolor-1"},(0,r.createElement)(a.ColorPalette,{colors:n,value:e.value,onChange:t=>{e.onChange(t)},clearable:t}))},D=e=>{const{clearable:t=!0}=e,{colors:n,gradients:o}=(0,d.useSelect)((e=>({colors:e("core/block-editor").getSettings().colors||[],gradients:e("core/block-editor").getSettings().gradients||[]})));return(0,r.createElement)("div",{className:"gutenify-color-gradient-control-wrapper"},(0,r.createElement)(s.__experimentalColorGradientControl,{label:e.label,colorValue:e.colorValue,gradientValue:e.gradientValue,colors:n,gradients:o,disableCustomColors:!1,disableCustomGradients:!1,onColorChange:t=>{if((0,u.isEmpty)(t))return;const n={backgroundColor:t,backgroundGradient:void 0};e.onChange(n)},onGradientChange:t=>{if((0,u.isEmpty)(t))return;const n={backgroundGradient:t,backgroundColor:void 0};e.onChange(n)},clearable:!1}),t&&(0,r.createElement)("div",{className:"components-circular-option-picker__custom-clear-wrapper"},(0,r.createElement)("button",{type:"button",className:"components-button components-circular-option-picker__clear is-secondary is-small",onClick:()=>{e.onChange({backgroundColor:void 0,backgroundGradient:void 0})}},"Clear")))};G.Component;var Z=n(1448),q=n.n(Z);class Q extends G.Component{constructor(e){super(e),this.updateValues=this.updateValues.bind(this),this.state={device:"desktop"}}updateValues(e){const{attributes:t,parentKey:n,setAttributes:r,property:o}=this.props;let a=q()(t,`${n}.${o}`)?t[n][o]:{};a={...a,...e};const l={...t[n],[o]:{...a}};r({[n]:{...l}}),this.props.onChange({[n]:{...l}})}render(){const{attributes:e,parentKey:t,label:n,property:l,id:i,help:c,disabled:s=!1}=this.props,u=q()(e,`${t}.${l}`)?e[t][l]:"",p=q()(u,"desktop")?u.desktop:{},d=q()(u,"tablet")?u.tablet:{},m=q()(u,"mobile")?u.mobile:{},b=[{value:"px",label:"px",default:""},{value:"%",label:"%",default:""},{value:"em",label:"em",default:""}];return(0,r.createElement)("div",{className:"padding-control-wrapper"},(0,r.createElement)(a.BaseControl,{label:n,id:i,help:c},(0,r.createElement)("div",{className:"padding-actions-area"},(0,r.createElement)(a.ButtonGroup,null,(0,r.createElement)(a.IconButton,{disabled:s,icon:"desktop",label:(0,o.__)("Desktop"),isPrimary:"desktop"===this.state.device,onClick:()=>{this.setState({device:"desktop"})}}),(0,r.createElement)(a.IconButton,{disabled:s,icon:"tablet",label:(0,o.__)("Tablet"),isPrimary:"tablet"===this.state.device,onClick:()=>{this.setState({device:"tablet"})}}),(0,r.createElement)(a.IconButton,{disabled:s,icon:"smartphone",label:(0,o.__)("Mobile"),isPrimary:"mobile"===this.state.device,onClick:()=>{this.setState({device:"mobile"})}}))),(0,r.createElement)("div",{className:"padding-fields-area"},"desktop"===this.state.device&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Top"),value:p.top,onChange:e=>{const t={...p,top:e};this.updateValues({desktop:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Right"),value:p.right,onChange:e=>{const t={...p,right:e};this.updateValues({desktop:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Bottom"),value:p.bottom,onChange:e=>{const t={...p,bottom:e};this.updateValues({desktop:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Left"),value:p.left,onChange:e=>{const t={...p,left:e};this.updateValues({desktop:t})},units:b})),"tablet"===this.state.device&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Top"),value:d.top,onChange:e=>{const t={...d,top:e};this.updateValues({tablet:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Right"),value:d.right,onChange:e=>{const t={...d,right:e};this.updateValues({tablet:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Bottom"),value:d.bottom,onChange:e=>{const t={...d,bottom:e};this.updateValues({tablet:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Left"),value:d.left,onChange:e=>{const t={...d,left:e};this.updateValues({tablet:t})},units:b})),"mobile"===this.state.device&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Top"),value:m.top,onChange:e=>{const t={...m,top:e};this.updateValues({mobile:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Right"),value:m.right,onChange:e=>{const t={...m,right:e};this.updateValues({mobile:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Bottom"),value:m.bottom,onChange:e=>{const t={...m,bottom:e};this.updateValues({mobile:t})},units:b}),(0,r.createElement)(a.__experimentalUnitControl,{disabled:s,label:(0,o.__)("Left"),value:m.left,onChange:e=>{const t={...m,left:e};this.updateValues({mobile:t})},units:b})))))}}const X=Q,{Accordion:Y}=window?.[`_${k}_vars`]?.components,{blockId:ee}=g,{pluginMainSlug:te}=A;(0,p.addFilter)(`${te}--inspector-controls--${ee}--style`,`${te}--inspector-controls--${ee}--style--opitons`,((e,t)=>{const{attributes:n,setAttributes:l}=t,{source:i,size:c,iconImage:s,imageSize:p,customSize:d,blockAdvanceOptions:m,borderRadius:b,borderWidth:g}=n,{containerWidth:h,containerHeight:v}=m;let _=[{value:"thumbnail",label:(0,o.__)("Thumbnail")},{value:"medium",label:(0,o.__)("Medium")},{value:"full",label:(0,o.__)("Large")}];return s&&s.sizes&&(_=(e=>{const t=[];return(0,u.forOwn)(e,(function(e,n){const r={value:n,label:n};t.push(r)})),t})(s.sizes)),[...e,(0,r.createElement)(G.Fragment,{key:`gutenify-block-${ee}-options-tab-content-basic`},(0,r.createElement)(Y,{tabs:[{name:"icon",initialOpen:!0,label:()=>(0,o.__)("Icon style"),cb:()=>(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,o.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,o.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,r.createElement)(G.Fragment,null,"normal"===e.name&&(0,r.createElement)(G.Fragment,null,"icon"===i&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(K,{label:(0,o.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...m,textColor:e}};l(t)},value:m.textColor})),(0,r.createElement)(D,{label:(0,o.__)("Background Color"),colorValue:m.backgroundColor,gradientValue:m.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...m,...e}};l(t)}}),(0,r.createElement)(K,{label:(0,o.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...m,borderColor:e}};l(t)},value:m.borderColor})),"hover"===e.name&&(0,r.createElement)(G.Fragment,null,"icon"===i&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(K,{label:(0,o.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...m,hoverTextColor:e}};l(t)},value:m.hoverTextColor})),(0,r.createElement)(D,{label:(0,o.__)("Background Color"),colorValue:m.hoverBackgroundColor,gradientValue:m.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...m,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};l(t)}}),(0,r.createElement)(K,{label:(0,o.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...m,hoverBorderColor:e}};l(t)},value:m.hoverBorderColor})),(0,r.createElement)(a.__experimentalDivider,null)))),"icon"===i&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.__experimentalNumberControl,{label:(0,o.__)("Size"),value:c,onChange:e=>{const t={size:parseInt(e)};l(t)},min:10})),"image"===i&&s&&"null"!==s.url&&""!==s.url&&(0,r.createElement)(G.Fragment,null,(0,r.createElement)(a.SelectControl,{label:(0,o.__)("Image Size"),options:_,value:p,onChange:e=>{l({imageSize:e})}}),(0,r.createElement)(a.ToggleControl,{label:(0,o.__)("Custom Width"),checked:d,onChange:()=>{l({customSize:!d})},help:(0,o.__)("Turn this off to inherit the natural width of Image.")}),d&&(0,r.createElement)(a.__experimentalNumberControl,{label:(0,o.__)("Width (px)"),value:c,onChange:e=>{l({size:e})},min:0,max:500})),(0,r.createElement)(a.__experimentalNumberControl,{label:(0,o.__)("Container Width (px)"),value:h,onChange:e=>{l({blockAdvanceOptions:{...m,containerWidth:e}})},min:0,max:500}),(0,r.createElement)(a.__experimentalNumberControl,{label:(0,o.__)("Container Height (px)"),value:v,onChange:e=>{l({blockAdvanceOptions:{...m,containerHeight:e}})},min:0,max:500}),(0,r.createElement)(X,{...t,parentKey:"blockAdvanceOptions",label:(0,o.__)("Padding"),property:"iconPadding",onChange:e=>{}}),(0,r.createElement)(a.__experimentalNumberControl,{label:(0,o.__)("Border Width"),value:g,onChange:e=>{l({borderWidth:e})},min:0,max:300}),(0,r.createElement)(a.__experimentalUnitControl,{label:(0,o.__)("Border Radius"),value:b,onChange:e=>{l({borderRadius:e})},min:0,max:300}))}]}))]}));const ne=window.wp.keycodes,re=window.wp.primitives,oe=(0,r.createElement)(re.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(re.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})),ae=(0,r.createElement)(re.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(re.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"}));const le=function({isSelected:e,url:t,updateBlock:n,opensInNewTab:l,onToggleOpenInNewTab:i,anchorRef:c}){const[u,p]=(0,G.useState)(!1),d=!!t,m=d&&e,b=()=>(p(!0),!1),g=()=>{n({url:void 0,linkTarget:void 0,rel:void 0}),p(!1)},h=(u||m)&&(0,r.createElement)(a.Popover,{position:"bottom center",onClose:()=>p(!1),anchorRef:c?.current},(0,r.createElement)(s.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:t,opensInNewTab:l},onChange:({url:e="",opensInNewTab:t})=>{n({url:e}),l!==t&&i(t)}}));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(s.BlockControls,{group:"block"},!d&&(0,r.createElement)(a.ToolbarButton,{name:"link",icon:oe,title:(0,o.__)("Link"),shortcut:ne.displayShortcut.primary("k"),onClick:b}),m&&(0,r.createElement)(a.ToolbarButton,{name:"link",icon:ae,title:(0,o.__)("Unlink"),shortcut:ne.displayShortcut.primaryShift("k"),onClick:g,isActive:!0})),e&&(0,r.createElement)(a.KeyboardShortcuts,{bindGlobal:!0,shortcuts:{[ne.rawShortcut.primary("k")]:b,[ne.rawShortcut.primaryShift("k")]:g}}),h)},{blockId:ie}=g,{pluginMainSlug:ce}=A,se=e=>{const{attributes:t,onChange:n,isSelected:o}=e,{url:a,linkTarget:l,rel:i}=t,c="noreferrer noopener",s=(0,G.useRef)(),u=(0,G.useCallback)((e=>{const t=e?"_blank":void 0;let r=i;t&&!i?r=c:t||i!==c||(r=void 0),n({linkTarget:t,rel:r})}),[i]);return(0,r.createElement)(le,{url:a,updateBlock:e=>{n(e)},isSelected:o,opensInNewTab:"_blank"===l,onToggleOpenInNewTab:u,anchorRef:s})};(0,p.addFilter)(`${ce}--block-controls--${ie}`,`${ce}--block-controls--${ie}--url-picker`,((e,t)=>{const{attributes:n,setAttributes:o}=t,{contentJustification:l,orientation:i}=n;return[...e,(0,r.createElement)(G.Fragment/* translators: block settings */,{key:"gutenify-block-icon-block-controls-basic-controls"},(0,r.createElement)(a.ToolbarGroup,null,(0,r.createElement)(s.JustifyContentControl,{allowedControls:["left","center","right"],value:l,onChange:e=>o({contentJustification:e}),popoverProps:{position:"bottom right",isAlternate:!0}})),(0,r.createElement)(se,{...t,onChange:e=>{o(e)}}))]}));class ue extends G.Component{render(){const{attributes:e}=this.props;let t="";void 0!==e.iconImage&&null!==e.iconImage&&""!==e.iconImage&&(t=e.iconImage.url);let n="";if(""!==t){const o=e.iconImage.sizes,a=e.imageSize;return n=void 0!==o&&void 0!==o[a]?o[a].url:t,(0,r.createElement)("img",{className:"",src:n,alt:e.iconImage.alt})}return null}}const pe=ue,{IconImage:de}=window?.[`_${k}_vars`]?.components,{iconAlt:me}=window?.[`_${k}_vars`]?.components?.Icons,{UU:be,uK:ge}=m,he={title:(0,o.__)("Icon"),description:(0,o.__)("Gutenify Icon"),icon:(0,r.createElement)(a.Icon,{icon:me}),keywords:["gutenify",(0,o.__)("Icon")],example:{attributes:{image:{url:"",id:""}}},attributes:ge,edit:e=>{const{attributes:t}=e,{source:n,iconName:o,iconImage:a,contentJustification:l,blockClientId:i}=t,u=(0,s.useBlockProps)({className:c()({[`is-content-justification-${l}`]:l},"is-vertical",`gutenify-section-${i}`,`${m.UU.replace(/\//gm,"-")}-version-${m.rE}`)});return(0,r.createElement)("div",{...u},(0,r.createElement)("div",{className:"gutenify-icon-wrapper"},"icon"===n&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)("i",{className:o})),"image"===n&&a&&"null"!==a.url&&""!==a.url&&(0,r.createElement)(pe,{attributes:t})))},save:function(e){const{attributes:t}=e,{source:n,iconName:o,iconImage:a,url:l,linkTarget:i,rel:u,contentJustification:p,blockClientId:d}=t,b=c()("flex-col-item",{[`is-content-justification-${p}`]:p},`gutenify-section-${d}`,`${m.UU.replace(/\//gm,"-")}-version-${m.rE}`);return(0,r.createElement)("div",{...s.useBlockProps.save({className:b})},(0,r.createElement)("div",{href:l,target:i,rel:u,className:"gutenify-icon-wrapper"},"icon"===n&&(0,r.createElement)("i",{className:o}),"image"===n&&a&&"null"!==a.url&&""!==a.url&&(0,r.createElement)(de,{attributes:t})))},supports:{html:!1,customClassName:!0}};(0,l.registerBlockType)(be,{...he})},1549:(e,t,n)=>{var r=n(2032),o=n(3862),a=n(6721),l=n(2749),i=n(5749);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=l,c.prototype.set=i,e.exports=c},79:(e,t,n)=>{var r=n(3702),o=n(80),a=n(4739),l=n(8655),i=n(1175);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=l,c.prototype.set=i,e.exports=c},8223:(e,t,n)=>{var r=n(6110)(n(9325),"Map");e.exports=r},3661:(e,t,n)=>{var r=n(3040),o=n(7670),a=n(289),l=n(4509),i=n(2949);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=l,c.prototype.set=i,e.exports=c},1873:(e,t,n)=>{var r=n(9325).Symbol;e.exports=r},4932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},6025:(e,t,n)=>{var r=n(5288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},2552:(e,t,n)=>{var r=n(1873),o=n(659),a=n(9350),l=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":l&&l in Object(e)?o(e):a(e)}},426:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},7534:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},5083:(e,t,n)=>{var r=n(1882),o=n(7296),a=n(3805),l=n(7473),i=/^\[object .+?Constructor\]$/,c=Function.prototype,s=Object.prototype,u=c.toString,p=s.hasOwnProperty,d=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?d:i).test(l(e))}},7556:(e,t,n)=>{var r=n(1873),o=n(4932),a=n(6449),l=n(4394),i=r?r.prototype:void 0,c=i?i.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(l(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},1769:(e,t,n)=>{var r=n(6449),o=n(8586),a=n(1802),l=n(3222);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(l(e))}},5481:(e,t,n)=>{var r=n(9325)["__core-js_shared__"];e.exports=r},4840:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},2651:(e,t,n)=>{var r=n(4218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},6110:(e,t,n)=>{var r=n(5083),o=n(392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},659:(e,t,n)=>{var r=n(1873),o=Object.prototype,a=o.hasOwnProperty,l=o.toString,i=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,i),n=e[i];try{e[i]=void 0;var r=!0}catch(e){}var o=l.call(e);return r&&(t?e[i]=n:delete e[i]),o}},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},9326:(e,t,n)=>{var r=n(1769),o=n(2428),a=n(6449),l=n(361),i=n(294),c=n(7797);e.exports=function(e,t,n){for(var s=-1,u=(t=r(t,e)).length,p=!1;++s<u;){var d=c(t[s]);if(!(p=null!=e&&n(e,d)))break;e=e[d]}return p||++s!=u?p:!!(u=null==e?0:e.length)&&i(u)&&l(d,u)&&(a(e)||o(e))}},2032:(e,t,n)=>{var r=n(1042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},3862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721:(e,t,n)=>{var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},2749:(e,t,n)=>{var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},5749:(e,t,n)=>{var r=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},8586:(e,t,n)=>{var r=n(6449),o=n(4394),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||l.test(e)||!a.test(e)||null!=t&&e in Object(t)}},4218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7296:(e,t,n)=>{var r,o=n(5481),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},3702:e=>{e.exports=function(){this.__data__=[],this.size=0}},80:(e,t,n)=>{var r=n(6025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},4739:(e,t,n)=>{var r=n(6025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},8655:(e,t,n)=>{var r=n(6025);e.exports=function(e){return r(this.__data__,e)>-1}},1175:(e,t,n)=>{var r=n(6025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},3040:(e,t,n)=>{var r=n(1549),o=n(79),a=n(8223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},7670:(e,t,n)=>{var r=n(2651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},289:(e,t,n)=>{var r=n(2651);e.exports=function(e){return r(this,e).get(e)}},4509:(e,t,n)=>{var r=n(2651);e.exports=function(e){return r(this,e).has(e)}},2949:(e,t,n)=>{var r=n(2651);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},2224:(e,t,n)=>{var r=n(104);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},1042:(e,t,n)=>{var r=n(6110)(Object,"create");e.exports=r},9350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9325:(e,t,n)=>{var r=n(4840),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},1802:(e,t,n)=>{var r=n(2224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,l=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)})),t}));e.exports=l},7797:(e,t,n)=>{var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},1448:(e,t,n)=>{var r=n(426),o=n(9326);e.exports=function(e,t){return null!=e&&o(e,t,r)}},2428:(e,t,n)=>{var r=n(7534),o=n(346),a=Object.prototype,l=a.hasOwnProperty,i=a.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&l.call(e,"callee")&&!i.call(e,"callee")};e.exports=c},6449:e=>{var t=Array.isArray;e.exports=t},1882:(e,t,n)=>{var r=n(2552),o=n(3805);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},3805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},4394:(e,t,n)=>{var r=n(2552),o=n(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},104:(e,t,n)=>{var r=n(3661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var l=e.apply(this,r);return n.cache=a.set(o,l)||a,l};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},3222:(e,t,n)=>{var r=n(7556);e.exports=function(e){return null==e?"":r(e)}},6942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=l(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=l(t,n));return t}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,r),a.exports}r.m=t,e=[],r.O=(t,n,o,a)=>{if(!n){var l=1/0;for(u=0;u<e.length;u++){for(var[n,o,a]=e[u],i=!0,c=0;c<n.length;c++)(!1&a||l>=a)&&Object.keys(r.O).every((e=>r.O[e](n[c])))?n.splice(c--,1):(i=!1,a<l&&(l=a));if(i){e.splice(u--,1);var s=o();void 0!==s&&(t=s)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,o,a]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={4185:0,4269:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var o,a,[l,i,c]=n,s=0;if(l.some((t=>0!==e[t]))){for(o in i)r.o(i,o)&&(r.m[o]=i[o]);if(c)var u=c(r)}for(t&&t(n);s<l.length;s++)a=l[s],r.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return r.O(u)},n=globalThis.webpackChunkgutenify=globalThis.webpackChunkgutenify||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=r.O(void 0,[4269],(()=>r(5802)));o=r.O(o)})();