{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/utils.js@^0.9.0", "ssg:https://framerusercontent.com/modules/aRLv32RXlFvbUKh7n5aN/Cr7q4QYOEUtrhTqDkrW5/UtmgeneratorOver.js"],
  "sourcesContent": ["export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,animate:{rotate:90},transition:{duration:2}});};}export function withHover(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,whileHover:{scale:1.05}});};}export function withRandomColor(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});};}function getUTMParameters(){const params=new URLSearchParams(window.location.search);let utmParams=[];[\"utm_source\",\"utm_medium\",\"utm_campaign\",\"utm_term\",\"utm_content\"].forEach(key=>{if(params.has(key)){utmParams.push(params.get(key));}});return utmParams;}function appendParameters(url,campaignValue,pageTitle){const urlObj=new URL(url);// Campaign de\u011Feri varsa ve bo\u015F string de\u011Filse ekle\nif(campaignValue&&campaignValue.trim()!==\"\"){urlObj.searchParams.set(\"campaign\",campaignValue);}// Title de\u011Feri varsa ve bo\u015F string de\u011Filse ekle\nif(pageTitle&&pageTitle.trim()!==\"\"){urlObj.searchParams.set(\"title\",pageTitle);}return urlObj.toString();}export function updateLinks(Component){return props=>{useEffect(()=>{console.log(\"\\xe7al\u0131\u015F\u0131yorrr222\");const utmValues=getUTMParameters();const pageTitle=document.title// Sayfa ba\u015Fl\u0131\u011F\u0131n\u0131 al\n;console.log(pageTitle);if(utmValues.length>0){const campaignValue=utmValues.join(\"-\");const links=document.querySelectorAll(\"a\");links.forEach(link=>{const href=link.getAttribute(\"href\");if(href&&href.includes(\"app.sopyo.com\")){const newURL=appendParameters(href,campaignValue,pageTitle);link.setAttribute(\"href\",newURL);}});}else{const links=document.querySelectorAll(\"a\");links.forEach(link=>{const href=link.getAttribute(\"href\");if(href&&href.includes(\"app.sopyo.com\")){const newURL=appendParameters(href,null,pageTitle);link.setAttribute(\"href\",newURL);}});}},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"updateLinks\":{\"type\":\"reactHoc\",\"name\":\"updateLinks\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UtmgeneratorOver.map"],
  "mappings": "kIAAO,IAAMA,EAAgB,CACzB,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASO,IAAMC,EAAyB,CAClC,GAAGC,EACH,SAAU,QACd,ECfA,IAAMC,EAASC,EAAY,CAAC,WAAW,SAAS,CAAC,EAA0f,SAASC,GAAkB,CAAC,IAAMC,EAAO,IAAI,gBAAgBC,EAAO,SAAS,MAAM,EAAMC,EAAU,CAAC,EAAE,OAAC,aAAa,aAAa,eAAe,WAAW,aAAa,EAAE,QAAQC,GAAK,CAAIH,EAAO,IAAIG,CAAG,GAAGD,EAAU,KAAKF,EAAO,IAAIG,CAAG,CAAC,CAAG,CAAC,EAASD,CAAU,CAAC,SAASE,EAAiBC,EAAIC,EAAcC,EAAU,CAAC,IAAMC,EAAO,IAAI,IAAIH,CAAG,EAC53B,OAAGC,GAAeA,EAAc,KAAK,IAAI,IAAIE,EAAO,aAAa,IAAI,WAAWF,CAAa,EAC1FC,GAAWA,EAAU,KAAK,IAAI,IAAIC,EAAO,aAAa,IAAI,QAAQD,CAAS,EAAUC,EAAO,SAAS,CAAE,CAAQ,SAASC,EAAYC,EAAU,CAAC,OAAOC,IAAQC,EAAU,IAAI,CAAC,QAAQ,IAAI,kCAAmB,EAAE,IAAMC,EAAUd,EAAiB,EAAQQ,EAAU,SAAS,MACrP,GAAvB,QAAQ,IAAIA,CAAS,EAAKM,EAAU,OAAO,EAAE,CAAC,IAAMP,EAAcO,EAAU,KAAK,GAAG,EAAc,SAAS,iBAAiB,GAAG,EAAQ,QAAQC,GAAM,CAAC,IAAMC,EAAKD,EAAK,aAAa,MAAM,EAAE,GAAGC,GAAMA,EAAK,SAAS,eAAe,EAAE,CAAC,IAAMC,EAAOZ,EAAiBW,EAAKT,EAAcC,CAAS,EAAEO,EAAK,aAAa,OAAOE,CAAM,CAAE,CAAC,CAAC,CAAE,MAAkB,SAAS,iBAAiB,GAAG,EAAQ,QAAQF,GAAM,CAAC,IAAMC,EAAKD,EAAK,aAAa,MAAM,EAAE,GAAGC,GAAMA,EAAK,SAAS,eAAe,EAAE,CAAC,IAAMC,EAAOZ,EAAiBW,EAAK,KAAKR,CAAS,EAAEO,EAAK,aAAa,OAAOE,CAAM,CAAE,CAAC,CAAC,CAAG,EAAE,CAAC,CAAC,EAAsBC,EAAKP,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI",
  "names": ["centerContent", "defaultContainerStyles", "centerContent", "useStore", "createStore", "getUTMParameters", "params", "window", "utmParams", "key", "appendParameters", "url", "campaignValue", "pageTitle", "urlObj", "updateLinks", "Component", "props", "ue", "utmValues", "link", "href", "newURL", "p"]
}
