{"version":3,"file":"ClJPer3ze.Ca5O2x_P.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/I2Czc5Qyb0jvvXBdaZOX/K1PC63PgODYCTGc3TZVH/Share_Component.js","https:/framerusercontent.com/modules/4oNO8tdc8Q6Wm3Maa7Uo/hLQTNIswI0DQG2naY9YD/ClJPer3ze.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function Share_Component(props){const{children,socialMedia,message}=props;const[socialLink,setSocialLink]=useState(\"\");useEffect(()=>{var _window_location,_window;const pageTitle=document.title;const currentLink=(_window=window)===null||_window===void 0?void 0:(_window_location=_window.location)===null||_window_location===void 0?void 0:_window_location.href;switch(socialMedia){case\"twitter\":setSocialLink(`https://twitter.com/intent/tweet?text=${encodeURIComponent(message)}&url=${encodeURIComponent(currentLink)}`);break;case\"facebook\":setSocialLink(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(currentLink)}&quote=${encodeURIComponent(message)}`);break;case\"linkedin\":setSocialLink(`https://www.linkedin.com/shareArticle?mini=true&url=${encodeURIComponent(currentLink)}&title=${encodeURIComponent(message)}`);break;case\"whatsapp\":setSocialLink(`https://api.whatsapp.com/send?text=${encodeURIComponent(message)}%20${encodeURIComponent(currentLink)}`);break;case\"email\":setSocialLink(`mailto:?subject=${encodeURIComponent(pageTitle)}&body=${encodeURIComponent(message+\" \"+currentLink)}`);break;case\"reddit\":setSocialLink(`https://www.reddit.com/submit?url=${encodeURIComponent(currentLink)}&title=${encodeURIComponent(message)}`);break;default:setSocialLink(\"\");}},[socialMedia,message]);const handleClick=e=>{if(socialMedia===\"copy\"){var _window_location,_window;e.preventDefault();navigator.clipboard.writeText((_window=window)===null||_window===void 0?void 0:(_window_location=_window.location)===null||_window_location===void 0?void 0:_window_location.href);alert(\"Link copied to clipboard!\");}};return /*#__PURE__*/_jsx(\"a\",{href:socialLink,target:\"_blank\",rel:\"noopener noreferrer\",onClick:handleClick,style:{...props.style},children:children});}addPropertyControls(Share_Component,{children:{type:ControlType.ComponentInstance},socialMedia:{title:\"Social Media\",type:ControlType.Enum,defaultValue:\"facebook\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"facebook\",\"twitter\",\"linkedin\",\"whatsapp\",\"email\",\"reddit\",\"copy\"],optionTitles:[\"Facebook\",\"Twitter\",\"Linkedin\",\"WhatsApp\",\"Email\",\"Reddit\",\"Copy\"]},message:{type:ControlType.String,defaultValue:\"Check out this blog post:\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Share_Component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Share_Component.map","// Generated by Framer (662ecd5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-regular\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v22/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqbQ6g4tIOm6vje.woff2\",weight:\"400\"}]}];export const css=['.framer-jlp2Y .framer-styles-preset-1n4bf5:not(.rich-text-wrapper), .framer-jlp2Y .framer-styles-preset-1n4bf5.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-83bc2669-3de0-4c09-ac25-eaffe4d58afb, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1511px) and (min-width: 1200px) { .framer-jlp2Y .framer-styles-preset-1n4bf5:not(.rich-text-wrapper), .framer-jlp2Y .framer-styles-preset-1n4bf5.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-83bc2669-3de0-4c09-ac25-eaffe4d58afb, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 1199px) and (min-width: 809px) { .framer-jlp2Y .framer-styles-preset-1n4bf5:not(.rich-text-wrapper), .framer-jlp2Y .framer-styles-preset-1n4bf5.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-83bc2669-3de0-4c09-ac25-eaffe4d58afb, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 808px) and (min-width: 0px) { .framer-jlp2Y .framer-styles-preset-1n4bf5:not(.rich-text-wrapper), .framer-jlp2Y .framer-styles-preset-1n4bf5.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-83bc2669-3de0-4c09-ac25-eaffe4d58afb, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-jlp2Y\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"8MAKG,SAAwB,EAAgB,EAAM,CAAC,GAAK,CAAC,WAAS,cAAY,WAAS,EAAW,CAAC,EAAW,GAAeA,EAAS,GAAG,CAAm+C,OAAl+C,MAAc,CAA8B,IAAM,EAAU,SAAS,MAAY,EAAqB,GAAkE,UAAoE,KAAK,OAAO,EAAP,CAAoB,IAAI,UAAU,EAAc,yCAAyC,mBAAmB,EAAQ,CAAC,OAAO,mBAAmB,EAAY,GAAG,CAAC,MAAM,IAAI,WAAW,EAAc,gDAAgD,mBAAmB,EAAY,CAAC,SAAS,mBAAmB,EAAQ,GAAG,CAAC,MAAM,IAAI,WAAW,EAAc,uDAAuD,mBAAmB,EAAY,CAAC,SAAS,mBAAmB,EAAQ,GAAG,CAAC,MAAM,IAAI,WAAW,EAAc,sCAAsC,mBAAmB,EAAQ,CAAC,KAAK,mBAAmB,EAAY,GAAG,CAAC,MAAM,IAAI,QAAQ,EAAc,mBAAmB,mBAAmB,EAAU,CAAC,QAAQ,mBAAmB,EAAQ,IAAI,EAAY,GAAG,CAAC,MAAM,IAAI,SAAS,EAAc,qCAAqC,mBAAmB,EAAY,CAAC,SAAS,mBAAmB,EAAQ,GAAG,CAAC,MAAM,QAAQ,EAAc,GAAG,GAAI,CAAC,EAAY,EAAQ,CAAC,CAA6U,EAAK,IAAI,CAAC,KAAK,EAAW,OAAO,SAAS,IAAI,sBAAsB,QAA9X,GAAG,CAAI,IAAc,SAAqC,EAAE,gBAAgB,CAAC,EAAU,UAAU,UAAmB,GAAkE,UAAoE,KAAK,CAAC,MAAM,4BAA4B,GAAgH,MAAM,CAAC,GAAG,EAAM,MAAM,CAAU,WAAS,CAAC,sBALttD,IAAsC,IAAoD,CAK8nD,EAAoB,EAAgB,CAAC,SAAS,CAAC,KAAK,EAAY,kBAAkB,CAAC,YAAY,CAAC,MAAM,eAAe,KAAK,EAAY,KAAK,aAAa,WAAW,wBAAwB,GAAK,0BAA0B,WAAW,QAAQ,CAAC,WAAW,UAAU,WAAW,WAAW,QAAQ,SAAS,OAAO,CAAC,aAAa,CAAC,WAAW,UAAU,WAAW,WAAW,QAAQ,SAAS,OAAO,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,4BAA4B,CAAC,CAAC,uBCJtrE,GAAU,UAAU,CAAC,2BAA2B,uBAAuB,6BAA6B,0BAA0B,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,IAAI,2HAA2H,OAAO,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,IAAI,2HAA2H,OAAO,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,IAAI,6HAA6H,OAAO,MAAM,CAAC,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,IAAI,6HAA6H,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc,EAAI,CAAC,srCAAsrC,6uCAA6uC,4uCAA4uC,yuCAAyuC,CAAc,EAAU"}