{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/3xDwVhbgDeoxR338uV9s/fYk6P4X1sgHRi0zjFsfI/Email.js", "ssg:https://framerusercontent.com/modules/6kVSs848Sw6GPQyJepri/kD0P6eBR7ErmcroXoW8e/Maps.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";export function EmailButtonOverride(){return{onClick:()=>{window.open(\"mailto:healingcollectivetherapy@gmail.com?subject=Free%20Therapy%20Consultation&body=A%20free%20therapy%20consultation%20sounds%20awesome!%20Could%20you%20share%20more%20info%20with%20me%3F%20My%20name%20is%20\",\"emailWindow\",\"width=380,height=760\");}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withEmailButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EmailButtonOverride(props)});};}withEmailButtonOverride.displayName=\"EmailButtonOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"EmailButtonOverride\":{\"type\":\"override\",\"name\":\"EmailButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmailButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withEmailButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Email.map", "import{jsx as _jsx}from\"react/jsx-runtime\";// Override function for the frame\nexport function OpenMaps(){return{onTap:()=>{// Encode the address\nconst address=encodeURIComponent(\"5317 N. Figueroa St., Unit 6, Los Angeles 90042\");let mapLink;// Detect the platform\nconst userAgent=navigator.userAgent||navigator.vendor||window.opera;// macOS detection and opening in Maps app\nif(/Macintosh|MacIntel|MacPPC|Mac68K/.test(userAgent)){mapLink=`maps://maps.apple.com/?q=${address}`;}else if(/iPad|iPhone|iPod/.test(userAgent)&&!window.MSStream){mapLink=`http://maps.apple.com/?q=${address}`;}else if(/android/i.test(userAgent)){// Android detection\nmapLink=`https://www.google.com/maps/search/?api=1&query=${address}`;}else{// Desktop fallback to Google Maps\nmapLink=`https://www.google.com/maps/search/?api=1&query=${address}`;}// For macOS, directly opening the link without specifying target or dimensions\nif(/Macintosh|MacIntel|MacPPC|Mac68K/.test(userAgent)){window.location.href=mapLink;}else if(!/iPad|iPhone|iPod|Android/.test(userAgent)){// Open in a new window with specified dimensions for non-macOS desktop\nwindow.open(mapLink,\"_blank\",\"width=800,height=600\");}else{// Create an <a> element to simulate a click for mobile devices\nconst linkElement=document.createElement(\"a\");linkElement.href=mapLink;if(/iPad|iPhone|iPod/.test(userAgent)&&!window.MSStream){// For iOS, try to avoid opening in a new tab\nlinkElement.setAttribute(\"target\",\"_self\");}else{// For Android, a new tab/window might still be blocked by pop-up blockers\nlinkElement.setAttribute(\"target\",\"_blank\");}document.body.appendChild(linkElement)// Append to the document\n;linkElement.click()// Simulate click\n;document.body.removeChild(linkElement)// Clean up\n;}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withOpenMaps(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenMaps(props)});};}withOpenMaps.displayName=\"OpenMaps\";\nexport const __FramerMetadata__ = {\"exports\":{\"withOpenMaps\":{\"type\":\"reactHoc\",\"name\":\"withOpenMaps\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenMaps\":{\"type\":\"override\",\"name\":\"OpenMaps\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Maps.map"],
  "mappings": "yIAAkD,SAASA,GAAqB,CAAC,MAAM,CAAC,QAAQ,IAAI,CAACC,EAAO,KAAK,oNAAoN,cAAc,sBAAsB,CAAE,CAAC,CAAE,CAA2J,SAASC,EAAwBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGJ,EAAoBI,CAAK,CAAC,CAAC,EAAI,CAACF,EAAwB,YAAY,sBCC5tB,SAASM,GAAU,CAAC,MAAM,CAAC,MAAM,IAAI,CAC5C,IAAMC,EAAQ,mBAAmB,iDAAiD,EAAMC,EAClFC,EAAUC,EAAU,WAAWA,EAAU,QAAQC,EAAO,MAI9D,GAHG,mCAAmC,KAAKF,CAAS,EAAGD,EAAQ,4BAA4BD,CAAO,GAAY,mBAAmB,KAAKE,CAAS,GAAG,CAACE,EAAO,SAAUH,EAAQ,4BAA4BD,CAAO,GAAY,WAAW,KAAKE,CAAS,EACpPD,EAAQ,mDAAmDD,CAAO,GAClEC,EAAQ,mDAAmDD,CAAO,GAC/D,mCAAmC,KAAKE,CAAS,EAAGE,EAAO,SAAS,KAAKH,UAAiB,CAAC,2BAA2B,KAAKC,CAAS,EACvIE,EAAO,KAAKH,EAAQ,SAAS,sBAAsB,MAAO,CAC1D,IAAMI,EAAY,SAAS,cAAc,GAAG,EAAEA,EAAY,KAAKJ,EAAW,mBAAmB,KAAKC,CAAS,GAAG,CAACE,EAAO,SACtHC,EAAY,aAAa,SAAS,OAAO,EACzCA,EAAY,aAAa,SAAS,QAAQ,EAAG,SAAS,KAAK,YAAYA,CAAW,EACjFA,EAAY,MAAM,EAClB,SAAS,KAAK,YAAYA,CAAW,CACrC,CAAC,CAAC,CAAE,CAA2J,SAASC,EAAaC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGT,EAASS,CAAK,CAAC,CAAC,EAAI,CAACF,EAAa,YAAY",
  "names": ["EmailButtonOverride", "window", "withEmailButtonOverride", "C", "props", "re", "DataObserverContext", "p", "OpenMaps", "address", "mapLink", "userAgent", "navigator", "window", "linkElement", "withOpenMaps", "C", "props", "re", "DataObserverContext", "p"]
}
