(()=>{"use strict";const e=window.wp.blocks,a=window.wp.i18n;let t=function(e){return e.AVATAR="avatar",e.DISPLAY_NAME="displayName",e.JOB="job",e.COMPANY="company",e.LOCATION="location",e.DESCRIPTION="description",e.GRAVATAR="gravatar",e.VIEW_PROFILE="viewProfile",e.HEADER="header",e.JOB_COMPANY_LOCATION_WRAPPER="jobCompanyLocationWrapper",e.JOB_COMPANY_WRAPPER="jobCompanyWrapper",e.FOOTER="footer",e.VERIFIED_ACCOUNTS="verifiedAccounts",e}({});const r=window.wp.blockEditor;function i(e){var a,t,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(a=0;a<n;a++)e[a]&&(t=i(e[a]))&&(r&&(r+=" "),r+=t)}else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}const n=function(){for(var e,a,t=0,r="",n=arguments.length;t<n;t++)(e=arguments[t])&&(a=i(e))&&(r&&(r+=" "),r+=a);return r},o=window.ReactJSXRuntime;function c({linkUrl:e,children:a,...t}){return e?(0,o.jsx)("a",{...t,href:e,target:"_blank",children:a}):(0,o.jsx)("div",{...t,children:a})}const l=window.wp.components,s=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"gravatar/block-image","version":"0.5.0","title":"Image","description":"The Image block for the Gravatar block.","category":"layout","parent":[],"attributes":{"name":{"type":"string","default":""},"linkUrl":{"type":"string","default":""},"imageUrl":{"type":"string","default":""},"imageWidth":{"type":"number","default":0},"imageHeight":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"className":{"type":"string","default":""}},"supports":{"html":false,"inserter":false},"textdomain":"gravatar-enhanced","editorScript":"file:../../../block-image.js"}'),g=(0,a.__)("Image","gravatar-enhanced"),m={...s,icon:function(){return(0,o.jsx)(l.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,o.jsx)(l.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})})},__experimentalLabel:({name:e})=>e?e===t.AVATAR?(0,a.__)("Avatar","gravatar-enhanced"):e:g,title:g,description:(0,a.__)("The Image block for the Gravatar block.","gravatar-enhanced"),edit:function({attributes:e}){const{linkUrl:a,imageUrl:t,imageWidth:i,imageHeight:l,imageAlt:s,className:g}=e,m=(0,r.useBlockProps)();return(0,o.jsx)(c,{...m,className:n("gravatar-block__child","gravatar-block-image",m.className,g),linkUrl:a,children:(0,o.jsx)("img",{className:"gravatar-block-image__image",src:t,width:i,height:l,alt:s})})}};(0,e.registerBlockType)(s.name,m)})();