{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/jJk5AYvdEXKxTlggXTih/7IXmCX66gu6kmbXmV8oN/ShareLinks.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export function Twitter(){return{onTap:()=>{let pageTitle=document.title.replace(\"Ashley Smith Properties | \",\"\")+\"\";const tweetText=`${encodeURIComponent(pageTitle)}%0A%0A${encodeURIComponent(window.location.href)}`;const twitterUrl=`https://twitter.com/intent/tweet?text=${tweetText}`;window.open(twitterUrl,\"_blank\");},text:\"Share on Twitter\"};}export function Facebook(){return{onTap:()=>{let pageTitle=document.title.replace(\"Ashley Smith Properties | \",\"\");const shareUrl=encodeURIComponent(window.location.href);const facebookUrl=`https://www.facebook.com/sharer/sharer.php?u=${shareUrl}&quote=${encodeURIComponent(pageTitle)}`;window.open(facebookUrl,\"_blank\");},text:\"Share on Facebook\"};}export function LinkedIn(){return{onTap:()=>{const linkedinUrl=`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(window.location.href)}`;window.open(linkedinUrl,\"_blank\");},text:\"Share on LinkedIn\"};}export function Email(){return{onTap:()=>{let pageTitle=document.title.replace(\"Carbon Direct | \",\"\")+\"\";const mailUrl=`mailto:?subject=${encodeURIComponent(pageTitle)}&body=${encodeURIComponent(window.location.href)}`;window.open(mailUrl,\"_blank\");},text:\"Email Link\"};}export function Clipboard(){const[copySuccess,setCopySuccess]=useState(false);useEffect(()=>{let timeout;if(copySuccess){timeout=setTimeout(()=>{setCopySuccess(false);},1e3);}return()=>{clearTimeout(timeout);};},[copySuccess]);return{onTap:async()=>{try{await navigator.clipboard.writeText(window.location.href);setCopySuccess(true);}catch(err){console.error(\"Failed to copy: \",err);}},text:copySuccess?\"Copied!\":\"Copy URL\"};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withTwitter(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Twitter(props)});};}withTwitter.displayName=\"Twitter\";export function withFacebook(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Facebook(props)});};}withFacebook.displayName=\"Facebook\";export function withLinkedIn(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...LinkedIn(props)});};}withLinkedIn.displayName=\"LinkedIn\";export function withEmail(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Email(props)});};}withEmail.displayName=\"Email\";export function withClipboard(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Clipboard(props)});};}withClipboard.displayName=\"Clipboard\";\nexport const __FramerMetadata__ = {\"exports\":{\"withLinkedIn\":{\"type\":\"reactHoc\",\"name\":\"withLinkedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Email\":{\"type\":\"override\",\"name\":\"Email\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LinkedIn\":{\"type\":\"override\",\"name\":\"LinkedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClipboard\":{\"type\":\"reactHoc\",\"name\":\"withClipboard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTwitter\":{\"type\":\"reactHoc\",\"name\":\"withTwitter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Twitter\":{\"type\":\"override\",\"name\":\"Twitter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Clipboard\":{\"type\":\"override\",\"name\":\"Clipboard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Facebook\":{\"type\":\"override\",\"name\":\"Facebook\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFacebook\":{\"type\":\"reactHoc\",\"name\":\"withFacebook\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShareLinks.map"],
  "mappings": "uJAAwF,SAASA,GAAS,CAAC,MAAM,CAAC,MAAM,IAAI,CAAC,IAAIC,EAAU,SAAS,MAAM,QAAQ,6BAA6B,EAAE,EAAE,GAA6GC,EAAW,yCAArG,GAAG,mBAAmBD,CAAS,CAAC,SAAS,mBAAmBE,EAAO,SAAS,IAAI,CAAC,EAAsE,GAAGA,EAAO,KAAKD,EAAW,QAAQ,CAAE,EAAE,KAAK,kBAAkB,CAAE,CAAQ,SAASE,GAAU,CAAC,MAAM,CAAC,MAAM,IAAI,CAAC,IAAIH,EAAU,SAAS,MAAM,QAAQ,6BAA6B,EAAE,EAAgEI,EAAY,gDAA3D,mBAAmBF,EAAO,SAAS,IAAI,CAA4E,UAAU,mBAAmBF,CAAS,CAAC,GAAGE,EAAO,KAAKE,EAAY,QAAQ,CAAE,EAAE,KAAK,mBAAmB,CAAE,CAAQ,SAASC,GAAU,CAAC,MAAM,CAAC,MAAM,IAAI,CAAC,IAAMC,EAAY,uDAAuD,mBAAmBJ,EAAO,SAAS,IAAI,CAAC,GAAGA,EAAO,KAAKI,EAAY,QAAQ,CAAE,EAAE,KAAK,mBAAmB,CAAE,CAAQ,SAASC,GAAO,CAAC,MAAM,CAAC,MAAM,IAAI,CAAC,IAAIP,EAAU,SAAS,MAAM,QAAQ,mBAAmB,EAAE,EAAE,GAASQ,EAAQ,mBAAmB,mBAAmBR,CAAS,CAAC,SAAS,mBAAmBE,EAAO,SAAS,IAAI,CAAC,GAAGA,EAAO,KAAKM,EAAQ,QAAQ,CAAE,EAAE,KAAK,YAAY,CAAE,CAAQ,SAASC,GAAW,CAAC,GAAK,CAACC,EAAYC,CAAc,EAAEC,EAAS,EAAK,EAAE,OAAAC,EAAU,IAAI,CAAC,IAAIC,EAAQ,OAAGJ,IAAaI,EAAQ,WAAW,IAAI,CAACH,EAAe,EAAK,CAAE,EAAE,GAAG,GAAS,IAAI,CAAC,aAAaG,CAAO,CAAE,CAAE,EAAE,CAACJ,CAAW,CAAC,EAAQ,CAAC,MAAM,SAAS,CAAC,GAAG,CAAC,MAAMK,EAAU,UAAU,UAAUb,EAAO,SAAS,IAAI,EAAES,EAAe,EAAI,CAAE,OAAOK,EAAI,CAAC,QAAQ,MAAM,mBAAmBA,CAAG,CAAE,CAAC,EAAE,KAAKN,EAAY,UAAU,UAAU,CAAE,CAA2J,SAASO,EAAYC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGpB,EAAQoB,CAAK,CAAC,CAAC,EAAI,CAACF,EAAY,YAAY,UAAiB,SAASM,EAAaL,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGhB,EAASgB,CAAK,CAAC,CAAC,EAAI,CAACI,EAAa,YAAY,WAAkB,SAASC,EAAaN,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGd,EAASc,CAAK,CAAC,CAAC,EAAI,CAACK,EAAa,YAAY,WAAkB,SAASC,EAAUP,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGZ,EAAMY,CAAK,CAAC,CAAC,EAAI,CAACM,EAAU,YAAY,QAAe,SAASC,EAAcR,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGV,EAAUU,CAAK,CAAC,CAAC,EAAI,CAACO,EAAc,YAAY",
  "names": ["Twitter", "pageTitle", "twitterUrl", "window", "Facebook", "facebookUrl", "LinkedIn", "linkedinUrl", "Email", "mailUrl", "Clipboard", "copySuccess", "setCopySuccess", "ye", "ue", "timeout", "navigator", "err", "withTwitter", "C", "props", "re", "DataObserverContext", "p", "withFacebook", "withLinkedIn", "withEmail", "withClipboard"]
}
