{"version":3,"file":"SocialShareButtons.B-Rj4kpF.mjs","names":["useState","useCallback","size","p"],"sources":["https:/framerusercontent.com/modules/NlrRUCc9UMfvttzzlOaW/4Ndkm4VlKNh30Iq7ZGeF/SocialShareButtons.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useCallback}from\"react\";/**\n * Social Share Buttons\n * \n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 60\n * \n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function SocialShareButtons(props){const{platforms,buttonStyle,buttonShape,buttonSize,customSize,iconSize,buttonSpacing,direction,iconColor,backgroundColor,hoverColor,customURL,style}=props;const[hoveredIndex,setHoveredIndex]=useState(null);const getButtonSize=useCallback(()=>{switch(buttonSize){case\"small\":return 32;case\"large\":return 48;case\"custom\":return customSize;case\"medium\":default:return 40;}},[buttonSize,customSize]);const getButtonRadius=useCallback(()=>{switch(buttonShape){case\"square\":return 0;case\"pill\":return 999;case\"rounded\":default:return 8;}},[buttonShape]);const getShareUrl=useCallback(platform=>{const url=encodeURIComponent(customURL||window.location.href);const title=encodeURIComponent(document.title);switch(platform){case\"X\":return`https://twitter.com/intent/tweet?url=${url}&text=${title}`;case\"Instagram\":return`https://www.instagram.com/`;case\"Facebook\":return`https://www.facebook.com/sharer/sharer.php?u=${url}`;case\"LinkedIn\":return`https://www.linkedin.com/sharing/share-offsite/?url=${url}`;case\"Pinterest\":return`https://pinterest.com/pin/create/button/?url=${url}&description=${title}`;case\"Reddit\":return`https://reddit.com/submit?url=${url}&title=${title}`;case\"WhatsApp\":return`https://api.whatsapp.com/send?text=${title}%20${url}`;case\"Email\":return`mailto:?subject=${title}&body=${url}`;default:return`https://twitter.com/intent/tweet?url=${url}&text=${title}`;}},[customURL]);const handleShare=useCallback((platform,e)=>{e.preventDefault();e.stopPropagation();if(typeof window!==\"undefined\"){const shareUrl=getShareUrl(platform);window.open(shareUrl,\"_blank\",\"noopener,noreferrer\");}},[getShareUrl]);const getIcon=useCallback((platform,size)=>{// If platform has a custom icon, use it instead of the default icon\nif(platform.customIcon&&platform.customIcon.src){return /*#__PURE__*/_jsx(\"img\",{src:platform.customIcon.src,alt:platform.customIcon.alt||`${platform.name} icon`,style:{height:size,width:size,objectFit:\"contain\",padding:(size-iconSize)/2}});}// Otherwise use default icon\nswitch(platform.name){case\"X\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"})});case\"Facebook\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M9.198 21.5h4v-8.01h3.604l.396-3.98h-4V7.5a1 1 0 0 1 1-1h3v-4h-3a5 5 0 0 0-5 5v2.01h-2l-.396 3.98h2.396v8.01Z\"})});case\"LinkedIn\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M6.94 5a2 2 0 1 1-4-.002 2 2 0 0 1 4 .002zM7 8.48H3V21h4V8.48zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91l.04-1.68z\"})});case\"Pinterest\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2a10 10 0 0 0-3.16 19.5c-.07-.7-.15-1.87.03-2.67.17-.78 1.05-4.95 1.05-4.95s-.27-.54-.27-1.33c0-1.25.72-2.18 1.63-2.18.76 0 1.13.58 1.13 1.27 0 .77-.5 1.93-.75 3-.21.9.45 1.63 1.33 1.63 1.6 0 2.84-1.69 2.84-4.13 0-2.16-1.55-3.67-3.76-3.67-2.56 0-4.07 1.92-4.07 3.9 0 .77.3 1.6.67 2.05a.26.26 0 0 1 .06.25l-.25 1.07c-.08.3-.3.4-.55.29-1.54-.71-2.5-2.93-2.5-4.72 0-2.85 2.07-5.47 5.96-5.47 3.13 0 5.57 2.24 5.57 5.23 0 3.12-1.97 5.63-4.72 5.63-.92 0-1.78-.48-2.08-1.04l-.56 2.15c-.2.78-.74 1.76-1.1 2.36A10 10 0 1 0 12 2\"})});case\"Reddit\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20Zm6.5-11.5c0-.7-.6-1.3-1.4-1.3-.4 0-.7.1-1 .4a7 7 0 0 0-3.5-1.1l.7-3 2.1.4c0 .6.5 1 1.1 1 .6 0 1.1-.5 1.1-1.1 0-.6-.5-1.1-1.1-1.1-.4 0-.8.2-1 .6l-2.5-.5c-.2 0-.4.1-.4.3l-.8 3.7c-1.3.1-2.5.5-3.5 1.1-.2-.2-.6-.4-1-.4-.8 0-1.4.6-1.4 1.3 0 .5.3 1 .7 1.2v.3c0 2.3 2.8 4.1 6.3 4.1s6.3-1.9 6.3-4.1v-.3c.4-.3.7-.7.7-1.2Zm-10.5 1c0-.6.5-1.1 1.1-1.1.6 0 1.1.5 1.1 1.1 0 .6-.5 1.1-1.1 1.1-.6 0-1.1-.5-1.1-1.1Zm6 3.9c-.8.8-2.3 1-3.5 1s-2.7-.2-3.5-1c-.2-.2-.2-.4 0-.6.2-.2.4-.2.6 0 .5.5 1.7.7 2.9.7s2.4-.2 2.9-.7c.2-.2.4-.2.6 0 .2.2.2.4 0 .6Zm-.1-2.8c-.6 0-1.1-.5-1.1-1.1 0-.6.5-1.1 1.1-1.1.6 0 1.1.5 1.1 1.1 0 .6-.5 1.1-1.1 1.1Z\"})});case\"WhatsApp\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"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\"})});case\"Instagram\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2c2.717 0 3.056.01 4.122.06 1.065.05 1.79.217 2.428.465.66.254 1.216.598 1.772 1.153a4.908 4.908 0 0 1 1.153 1.772c.247.637.415 1.363.465 2.428.047 1.066.06 1.405.06 4.122 0 2.717-.01 3.056-.06 4.122-.05 1.065-.218 1.79-.465 2.428a4.883 4.883 0 0 1-1.153 1.772 4.915 4.915 0 0 1-1.772 1.153c-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717 0-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89 4.89 0 0 1-1.772-1.153 4.904 4.904 0 0 1-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013 15.056 2 14.717 2 12c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88 4.88 0 0 1 1.153-1.772A4.897 4.897 0 0 1 5.45 2.525c.638-.248 1.362-.415 2.428-.465C8.944 2.013 9.283 2 12 2zm0 5a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm6.5-.25a1.25 1.25 0 0 0-2.5 0 1.25 1.25 0 0 0 2.5 0zM12 9a3 3 0 1 1 0 6 3 3 0 0 1 0-6z\"})});case\"Email\":return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"currentColor\",height:`${iconSize}px`,width:`${iconSize}px`,children:/*#__PURE__*/_jsx(\"path\",{d:\"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z\"})});default:return null;}},[]);const enabledPlatforms=platforms.filter(p=>p.enabled);const size=getButtonSize();const radius=getButtonRadius();const isHorizontal=direction===\"horizontal\";return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",gap:buttonSpacing,...style},children:enabledPlatforms.map((platform,index)=>{const isHovered=hoveredIndex===index;let buttonStyles={width:size,height:size,borderRadius:radius,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"all 0.2s ease\",color:iconColor,border:\"none\",outline:\"none\",padding:0};if(buttonStyle===\"filled\"){buttonStyles={...buttonStyles,backgroundColor:isHovered?hoverColor:backgroundColor};}else if(buttonStyle===\"outline\"){buttonStyles={...buttonStyles,backgroundColor:\"transparent\",border:`1px solid ${isHovered?hoverColor:backgroundColor}`,color:isHovered?hoverColor:iconColor};}else if(buttonStyle===\"minimal\"){buttonStyles={...buttonStyles,backgroundColor:isHovered?`${backgroundColor}20`:\"transparent\",color:isHovered?hoverColor:iconColor};}return /*#__PURE__*/_jsx(\"button\",{style:buttonStyles,onClick:e=>handleShare(platform.name,e),onMouseEnter:()=>setHoveredIndex(index),onMouseLeave:()=>setHoveredIndex(null),\"aria-label\":`Share on ${platform.name}`,children:getIcon(platform,iconSize)},platform.name);})});}addPropertyControls(SocialShareButtons,{platforms:{type:ControlType.Array,title:\"Platforms\",control:{type:ControlType.Object,controls:{name:{type:ControlType.Enum,title:\"Platform\",options:[\"X\",\"Facebook\",\"LinkedIn\",\"Instagram\",\"Pinterest\",\"Reddit\",\"WhatsApp\",\"Email\"],defaultValue:\"X\"},enabled:{type:ControlType.Boolean,title:\"Enabled\",defaultValue:true},customIcon:{type:ControlType.ResponsiveImage,title:\"Custom Icon\"}}},defaultValue:[{name:\"X\",enabled:true},{name:\"Facebook\",enabled:true},{name:\"LinkedIn\",enabled:true},{name:\"Instagram\",enabled:true},{name:\"Pinterest\",enabled:false},{name:\"WhatsApp\",enabled:false}]},buttonStyle:{type:ControlType.Enum,title:\"Style\",options:[\"filled\",\"outline\",\"minimal\"],optionTitles:[\"Filled\",\"Outline\",\"Minimal\"],defaultValue:\"filled\"},buttonShape:{type:ControlType.Enum,title:\"Shape\",options:[\"square\",\"rounded\",\"pill\"],optionTitles:[\"Square\",\"Rounded\",\"Pill\"],defaultValue:\"rounded\"},buttonSize:{type:ControlType.Enum,title:\"Size\",options:[\"small\",\"medium\",\"large\",\"custom\"],optionTitles:[\"Small\",\"Medium\",\"Large\",\"Custom\"],defaultValue:\"medium\"},customSize:{type:ControlType.Number,title:\"Button Size\",defaultValue:40,min:20,max:200,step:1,hidden:({buttonSize})=>buttonSize!==\"custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:24,min:12,max:100,step:1},buttonSpacing:{type:ControlType.Number,title:\"Spacing\",defaultValue:12,min:0,max:40,step:1},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],defaultValue:\"horizontal\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#FFFFFF\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#555555\"},customURL:{type:ControlType.String,title:\"Custom URL\",defaultValue:\"\",placeholder:\"Leave empty to use current URL\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SocialShareButtons\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SocialShareButtons.map"],"mappings":"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"}