{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/pIcLuXtN9CyoPndNMYBW/C95yHyxfmgvw2NKgnbta/SavvyCal.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export default function SavvyCal(props){const url=new URL(window.location.href);// get cookie\nconst cookie=document.cookie.split(\";\").reduce((acc,curr)=>{const[key,value]=curr.trim().split(\"=\");acc[key]=value;return acc;},{})[\"utm_cookie\"];// parse cookie value\nlet cookieParams={};if(cookie){try{cookieParams=JSON.parse(cookie);}catch(e){console.error(\"Error parsing cookie:\",e);}}// get source parameter\nconst source=url.searchParams.get(\"utm_source\")||cookieParams.utm_source||null;// get medium parameter\nconst medium=url.searchParams.get(\"utm_medium\")||cookieParams.utm_medium||null;// get term parameter\nconst term=url.searchParams.get(\"utm_term\")||cookieParams.utm_term||null;// get content parameter\nconst content=url.searchParams.get(\"utm_content\")||cookieParams.utm_content||null;// get campaign parameter\nconst campaign=url.searchParams.get(\"utm_campaign\")||cookieParams.utm_campaign||null;useEffect(()=>{const embedScript=document.createElement(\"script\");const firstScript=document.getElementsByTagName(\"script\")[0]||document.querySelector(\"body\");embedScript.async=true;embedScript.src=\"https://embed.savvycal.com/v1/embed.js\";embedScript.onload=()=>{try{window.SavvyCal(\"init\");}catch{}// Replace `link` with your scope/slug\nwindow.SavvyCal(\"inline\",{link:\"bryan-outwork-staffing/inquiry\",selector:\"#booking-page\",metadata:{utm_source:source,utm_medium:medium,utm_term:term,utm_content:content,utm_campaign:campaign}});};firstScript.parentNode.insertBefore(embedScript,firstScript);},[]);return /*#__PURE__*/_jsx(\"div\",{id:\"booking-page\"});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SavvyCal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SavvyCal.map"],
  "mappings": "yFAAuF,SAARA,EAA0BC,EAAM,CAAC,IAAMC,EAAI,IAAI,IAAIC,EAAO,SAAS,IAAI,EAChJC,EAAO,SAAS,OAAO,MAAM,GAAG,EAAE,OAAO,CAACC,EAAIC,IAAO,CAAC,GAAK,CAACC,EAAIC,CAAK,EAAEF,EAAK,KAAK,EAAE,MAAM,GAAG,EAAE,OAAAD,EAAIE,CAAG,EAAEC,EAAaH,CAAI,EAAE,CAAC,CAAC,EAAE,WAChII,EAAa,CAAC,EAAE,GAAGL,EAAQ,GAAG,CAACK,EAAa,KAAK,MAAML,CAAM,CAAE,OAAOM,EAAN,CAAS,QAAQ,MAAM,wBAAwBA,CAAC,CAAE,CACtH,IAAMC,EAAOT,EAAI,aAAa,IAAI,YAAY,GAAGO,EAAa,YAAY,KACpEG,EAAOV,EAAI,aAAa,IAAI,YAAY,GAAGO,EAAa,YAAY,KACpEI,EAAKX,EAAI,aAAa,IAAI,UAAU,GAAGO,EAAa,UAAU,KAC9DK,EAAQZ,EAAI,aAAa,IAAI,aAAa,GAAGO,EAAa,aAAa,KACvEM,EAASb,EAAI,aAAa,IAAI,cAAc,GAAGO,EAAa,cAAc,KAAK,OAAAO,EAAU,IAAI,CAAC,IAAMC,EAAY,SAAS,cAAc,QAAQ,EAAQC,EAAY,SAAS,qBAAqB,QAAQ,EAAE,CAAC,GAAG,SAAS,cAAc,MAAM,EAAED,EAAY,MAAM,GAAKA,EAAY,IAAI,yCAAyCA,EAAY,OAAO,IAAI,CAAC,GAAG,CAACd,EAAO,SAAS,MAAM,CAAE,MAAC,CAAM,CAC/XA,EAAO,SAAS,SAAS,CAAC,KAAK,iCAAiC,SAAS,gBAAgB,SAAS,CAAC,WAAWQ,EAAO,WAAWC,EAAO,SAASC,EAAK,YAAYC,EAAQ,aAAaC,CAAQ,CAAC,CAAC,CAAE,EAAEG,EAAY,WAAW,aAAaD,EAAYC,CAAW,CAAE,EAAE,CAAC,CAAC,EAAsBC,EAAK,MAAM,CAAC,GAAG,cAAc,CAAC,CAAE",
  "names": ["SavvyCal", "props", "url", "window", "cookie", "acc", "curr", "key", "value", "cookieParams", "e", "source", "medium", "term", "content", "campaign", "ue", "embedScript", "firstScript", "p"]
}
