{"version":3,"file":"ShareButton.CikFuIX6.mjs","names":["useState","_Fragment","__esmMin","navigator","init_npm_react_18_3_1","window","ce","l","p","c","init_jsx_runtime","_e","init_ssg_sandbox_shims","motion","init_framer_motion_DhsWWWsN","init_framer_BL70qLPA","addPropertyControls","ControlType","ShareButton","props","socialMedia","copied","setCopied","timer","borderRadius","isMixedRadius","topLeftRadius","topRightRadius","bottomRightRadius","bottomLeftRadius","radius","padding","isMixedPadding","topPadding","rightPadding","bottomPadding","leftPadding","stylePadding","background","backgroundType","tint","backgroundImage","linear","degree","toColor","opacityTo","fromColor","opacityFrom","resolveUrl","shareCurrentUrl","urlToShare","getCurrentUrl","shareOnX","shareLink","shareText","url","shareOnFacebook","shareOnLinkedIn","shareViaEmail","subject","body","copyLink","copyToClipboard","handleClick","iconKey","Icon","ICONS","iconProperties","label","copiedLabel","title","containerStyle","style","font","hoverBorderColor","borderColor","init_ShareButton","canonical","origin","pathname","search","text","input","ok"],"sources":["https:/framerusercontent.com/modules/4jkVAOUfq3A0NaEGi9vN/faBLmO78oJhwiAalJFbG/ShareButton.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const getCurrentUrl=()=>{if(typeof window===\"undefined\")return\"\";const canonical=document.querySelector('link[rel=\"canonical\"]')?.href;if(canonical)return canonical;const{origin,pathname,search}=window.location;return`${origin}${pathname}${search}`;};const copyToClipboard=async text=>{try{await navigator.clipboard.writeText(text);return true;}catch{const input=document.createElement(\"input\");input.value=text;input.style.position=\"fixed\";input.style.opacity=\"0\";document.body.appendChild(input);input.select();const ok=document.execCommand(\"copy\");input.remove();return ok;}};const ICONS={X:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 4h4.5L20 20h-4.5z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 4l-6 6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 14l-6 6\"})]}),Facebook:/*#__PURE__*/_jsx(\"path\",{d:\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"}),LinkedIn:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"9\",width:\"4\",height:\"12\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"4\",cy:\"4\",r:\"2\"})]}),Email:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"22,6 12,13 2,6\"})]}),\"Copy Link\":/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"})]}),Check:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ShareButton(props){const{shareText,iconProperties,backgroundType}=props;const socialMedia=props.socialMedia===\"Twitter\"?\"X\":props.socialMedia;const{title,copiedLabel,tint,style,font,borderWidth,borderColor,hoverBorderColor,shareCurrentUrl,urlToShare,backgroundImage,linear}=props;const{radius,topLeftRadius,topRightRadius,bottomRightRadius,bottomLeftRadius,isMixedRadius=false}=props;const{stylePadding,topPadding,rightPadding,bottomPadding,leftPadding,isMixedPadding=false}=props;const[copied,setCopied]=useState(false);useEffect(()=>{if(!copied)return;const timer=setTimeout(()=>setCopied(false),2e3);return()=>clearTimeout(timer);},[copied]);const borderRadius=isMixedRadius?`${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px`:`${radius}px`;const padding=isMixedPadding?`${topPadding}px ${rightPadding}px ${bottomPadding}px ${leftPadding}px`:`${stylePadding}px`;let background;if(backgroundType==\"Solid\"){background=tint;}else if(backgroundType==\"Image\"){background=`url(${backgroundImage})`;}else if(backgroundType==\"Linear\"){const{degree,toColor,fromColor,opacityTo,opacityFrom}=linear;const gradient=`${degree}deg, ${toColor} ${opacityTo}%, ${fromColor} ${opacityFrom}%`;background=`linear-gradient(${gradient})`;}const resolveUrl=()=>shareCurrentUrl||!urlToShare?getCurrentUrl():urlToShare;const shareOnX=url=>{const shareLink=encodeURIComponent((shareText||\"\")+url);window.open(`https://x.com/intent/post?text=${shareLink}`,\"_blank\",\"noopener,noreferrer\");};const shareOnFacebook=url=>{window.open(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(url)}`,\"_blank\",\"noopener,noreferrer\");};const shareOnLinkedIn=url=>{window.open(`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(url)}`,\"_blank\",\"noopener,noreferrer\");};const shareViaEmail=url=>{const subject=encodeURIComponent(document.title);const body=encodeURIComponent((shareText||\"\")+url);window.location.href=`mailto:?subject=${subject}&body=${body}`;};const copyLink=async url=>{const ok=await copyToClipboard(url);if(ok)setCopied(true);};const handleClick=()=>{const url=resolveUrl();if(socialMedia==\"X\"){shareOnX(url);}else if(socialMedia==\"LinkedIn\"){shareOnLinkedIn(url);}else if(socialMedia==\"Facebook\"){shareOnFacebook(url);}else if(socialMedia==\"Email\"){shareViaEmail(url);}else if(socialMedia==\"Copy Link\"){copyLink(url);}};const iconKey=socialMedia==\"Copy Link\"&&copied?\"Check\":socialMedia;const Icon=ICONS[iconKey]?/*#__PURE__*/_jsx(\"svg\",{width:iconProperties.size,height:iconProperties.size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:iconProperties.color,strokeWidth:iconProperties.strokeWidth??1,strokeLinecap:\"round\",strokeLinejoin:\"round\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:ICONS[iconKey]}):null;const label=socialMedia==\"Copy Link\"&&copied?copiedLabel||\"Link copied!\":title;return /*#__PURE__*/_jsx(motion.div,{style:{...containerStyle,...style},onClick:handleClick,children:/*#__PURE__*/_jsxs(motion.div,{style:{borderRadius,padding,background,fontSize:font.size,fontWeight:font.weight,color:font.color,fontFamily:`'${font.fontFace}'`,overflow:\"visible\",borderWidth:borderWidth,borderStyle:\"solid\",borderColor:borderColor,display:\"inline-flex\",alignItems:\"center\",gap:iconProperties.gap,cursor:\"pointer\",whiteSpace:\"nowrap\",flexShrink:0,boxSizing:\"border-box\"},whileHover:{borderColor:hoverBorderColor||borderColor},transition:{type:\"spring\",stiffness:500,damping:30},children:[Icon,label?/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:label}):null]})});}addPropertyControls(ShareButton,{shareCurrentUrl:{type:ControlType.Boolean,defaultValue:true},urlToShare:{type:ControlType.String,defaultValue:\"https://framer.com\",hidden(props){return props.shareCurrentUrl!=false;}},socialMedia:{type:ControlType.Enum,options:[\"X\",\"Facebook\",\"LinkedIn\",\"Email\",\"Copy Link\"],defaultValue:\"X\"},shareText:{type:ControlType.String,defaultValue:\"Share on X: \",description:\"Additional text is only available for X and Email sharing.\",hidden(props){return props.socialMedia!=\"X\"&&props.socialMedia!=\"Twitter\"&&props.socialMedia!=\"Email\";}},copiedLabel:{title:\"Copied Label\",type:ControlType.String,defaultValue:\"Link copied!\",hidden(props){return props.socialMedia!=\"Copy Link\";}},iconProperties:{type:ControlType.Object,controls:{color:{type:ControlType.Color,defaultValue:\"#fff\"},size:{type:ControlType.Number,defaultValue:20},strokeWidth:{title:\"Stroke Width\",type:ControlType.Number,defaultValue:1.5,min:.5,max:3,step:.25},gap:{type:ControlType.Number,defaultValue:10}}},title:{title:\"Label\",type:ControlType.String,defaultValue:\"Share on X\"},backgroundType:{type:ControlType.Enum,options:[\"Solid\",\"Linear\",\"Image\"],defaultValue:\"Solid\"},backgroundImage:{type:ControlType.Image,hidden(props){return props.backgroundType!=\"Image\";}},linear:{type:ControlType.Object,controls:{toColor:{type:ControlType.Color,defaultValue:\"#242424\"},opacityTo:{type:ControlType.Number,defaultValue:0},fromColor:{type:ControlType.Color,defaultValue:\"#323232\"},opacityFrom:{type:ControlType.Number,defaultValue:100},degree:{type:ControlType.Number,defaultValue:90,max:360}},hidden(props){return props.backgroundType!=\"Linear\";}},tint:{title:\"Background Color\",type:ControlType.Color,defaultValue:\"#131415\",hidden(props){return props.backgroundType!=\"Solid\";}},font:{type:ControlType.Object,controls:{fontFace:{type:ControlType.String,defaultValue:\"Inter\"},size:{type:ControlType.Number,defaultValue:16},color:{type:ControlType.Color,defaultValue:\"#fff\"},weight:{type:ControlType.Enum,defaultValue:\"bold\",options:[\"normal\",\"bold\",\"bolder\",\"lighter\"]}}},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:4,toggleKey:\"isMixedRadius\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},borderWidth:{type:ControlType.Number,defaultValue:1},borderColor:{type:ControlType.Color,defaultValue:\"#222426\"},hoverBorderColor:{title:\"Hover Border\",type:ControlType.Color,defaultValue:\"#3A3D40\"},stylePadding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:16,toggleKey:\"isMixedPadding\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topPadding\",\"rightPadding\",\"bottomPadding\",\"leftPadding\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}});const containerStyle={display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"visible\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ShareButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShareButton.map"],"mappings":"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"}