{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/hTbPx9hB8cAxcOUVf7YV/obpFlMojf9yNCuG9nLlY/qLn3lQUq7.js", "ssg:https://framerusercontent.com/modules/7VEJgRIrQT49v8ZxOsru/0WcWjs8UAGuRJ6Spxc9p/qLn3lQUq7-0.js", "ssg:https://framerusercontent.com/modules/7VEJgRIrQT49v8ZxOsru/0WcWjs8UAGuRJ6Spxc9p/qLn3lQUq7.js", "ssg:https://framerusercontent.com/modules/feAwC5pfCfYB0RSZ7NK5/FIJ96qqCqVQEVwNDBIYx/AppendUtmToLink.js"],
  "sourcesContent": ["// Generated by Framer (5351ffe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/7VEJgRIrQT49v8ZxOsru/0WcWjs8UAGuRJ6Spxc9p/qLn3lQUq7.js\";const enabledGestures={dyz2SpqXW:{hover:true}};const serializationHash=\"framer-Mc1bB\";const variantClassNames={dyz2SpqXW:\"framer-v-c32ys5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,U1C_m0MGa:link??props.U1C_m0MGa};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,U1C_m0MGa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dyz2SpqXW\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:U1C_m0MGa,motionChild:true,nodeId:\"dyz2SpqXW\",openInNewTab:false,scopeId:\"qLn3lQUq7\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-c32ys5\",className,classNames)} framer-1ge83jp`,\"data-framer-name\":\"Desktop\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"dyz2SpqXW\",ref:refBinding,style:{backgroundColor:\"var(--token-9d78f583-5ffe-45a3-859b-6aad177949e6, rgb(72, 33, 74))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"dyz2SpqXW-hover\":{backgroundColor:\"var(--token-37d8ba58-7807-47ef-aa01-09c2cf8153a7, rgb(23, 23, 23))\"}},...addPropertyOverrides({\"dyz2SpqXW-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hknkd6\",\"data-framer-name\":\"Vector (1)\",fill:\"black\",intrinsicHeight:15,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"PAYSKztM9\",svg:'<svg width=\"14\" height=\"15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m9.146 7.296-2.833 2.833-1.46-1.46a.5.5 0 1 0-.707.707L5.96 11.19a.498.498 0 0 0 .707 0l3.187-3.187a.5.5 0 1 0-.708-.707Z\" fill=\"#fff\"/><path d=\"M11.5 1.23h-.75V.75a.5.5 0 0 0-1 0v.48h-5.5V.75a.5.5 0 0 0-1 0v.48H2.5A2.503 2.503 0 0 0 0 3.73v8.02c0 1.378 1.122 2.5 2.5 2.5h9c1.378 0 2.5-1.122 2.5-2.5V3.73c0-1.378-1.122-2.5-2.5-2.5ZM1 3.73c0-.827.673-1.5 1.5-1.5h.75v.48a.5.5 0 0 0 1 0v-.48h5.5v.48a.5.5 0 0 0 1 0v-.48h.75c.827 0 1.5.673 1.5 1.5v.505H1V3.73Zm10.5 9.52h-9c-.827 0-1.5-.673-1.5-1.5V5.235h12v6.515c0 .827-.673 1.5-1.5 1.5Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255)))\"},children:\"BOOK YOUR SCAN\"})}),className:\"framer-ryfcnf\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"iE4Yxaz0o\",style:{\"--extracted-r6o4lv\":\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mc1bB.framer-1ge83jp, .framer-Mc1bB .framer-1ge83jp { display: block; }\",\".framer-Mc1bB.framer-c32ys5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 15px; position: relative; text-decoration: none; width: 318px; }\",\".framer-Mc1bB .framer-hknkd6 { aspect-ratio: 0.9333333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 14px; }\",\".framer-Mc1bB .framer-ryfcnf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 318\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"stz61xpD0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"U1C_m0MGa\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqLn3lQUq7=withCSS(Component,css,\"framer-Mc1bB\");export default FramerqLn3lQUq7;FramerqLn3lQUq7.displayName=\"Pricing Card - Book your scan button\";FramerqLn3lQUq7.defaultProps={height:40,width:318};addPropertyControls(FramerqLn3lQUq7,{U1C_m0MGa:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqLn3lQUq7,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqLn3lQUq7\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"U1C_m0MGa\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"stz61xpD0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"318\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255)))\"},children:\"SCAN BUCHEN\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5351ffe)\nimport*as localizedValues from\"./qLn3lQUq7-0.js\";const valuesByLocaleId={ziRHnuIs2:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useCallback}from\"react\";export function appendUtmToLink(Component){return props=>{const{id,layoutId,link}=props// Standard props from Framer\n;const initialLinkUrlFromProps=link?.url// For logging initial state only\n;useEffect(()=>{// Log initial props for context (runs once on mount)\nconsole.log(`Append UTM to Link (Initial Mount - ID: ${id||\"N/A\"}, LayoutID: ${layoutId||\"N/A\"}): Initial props.link.url was '${initialLinkUrlFromProps}'`);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[]);const handleClick=useCallback(event=>{console.log(\"Append UTM to Link (onClick): Intercepted click.\");const clickedElement=event.currentTarget;let baseHref=null;if(clickedElement&&typeof clickedElement.href===\"string\"&&clickedElement.href.trim()!==\"\"){baseHref=clickedElement.href;console.log(\"Append UTM to Link (onClick): Base href from clicked element:\",baseHref);}else{console.warn(\"Append UTM to Link (onClick): Clicked element has no valid href. Cannot append UTMs or redirect.\");// Optionally, allow default behavior if it makes sense, but for an <a> tag usually it means no link.\n// event.preventDefault() might not have been called yet if we return early.\nreturn;}event.preventDefault()// Stop the original navigation now that we have a baseHref\n;const currentPageUrlParams=new URLSearchParams(window.location.search);let newRedirectUrl=baseHref// Start with the href from the element\n;let utmsWereAppended=false;try{const urlObject=new URL(baseHref)// baseHref should be a full URL\n;currentPageUrlParams.forEach((value,key)=>{if(key.startsWith(\"utm_\")||key===\"gclid\"||key===\"fbclid\"||key===\"msclkid\"){// Append to the existing search params of the baseHref\nurlObject.searchParams.append(key,value);utmsWereAppended=true;}});if(utmsWereAppended){newRedirectUrl=urlObject.toString();}console.log(\"Append UTM to Link (onClick): Navigating to:\",newRedirectUrl);window.location.href=newRedirectUrl// Perform the redirect\n;}catch(error){console.error(\"Append UTM to Link (onClick): Error processing URL. Navigating to the (potentially unmodified) base href from element.\",error,\"Base href:\",baseHref);window.location.href=baseHref// Fallback to the href we got from the element\n;}},[])// No dependencies needed here as it uses event.currentTarget and window.location\n;// This useEffect is now ONLY for attaching the click listener.\n// It no longer tries to modify the href beforehand.\nuseEffect(()=>{if(typeof window===\"undefined\")return;let elementToAttachListener=null;let actualLinkElement=null;// Try finding element by layoutId first, then by id\n// This assumes layoutId or id refers to the component's root DOM element from Framer\nif(layoutId)elementToAttachListener=document.getElementById(layoutId);if(!elementToAttachListener&&id)elementToAttachListener=document.getElementById(id);if(elementToAttachListener){// Check if the element itself is an <a> tag\nif(elementToAttachListener.tagName===\"A\"){actualLinkElement=elementToAttachListener;}else{// If not, look for an <a> tag within it (common for Framer buttons)\nactualLinkElement=elementToAttachListener.querySelector(\"a\");}}if(actualLinkElement){console.log(\"Append UTM to Link (Setup): Attaching click listener to <a> element:\",actualLinkElement);actualLinkElement.addEventListener(\"click\",handleClick);return()=>{if(actualLinkElement){console.log(\"Append UTM to Link (Setup): Removing click listener from <a> element:\",actualLinkElement);actualLinkElement.removeEventListener(\"click\",handleClick);}};}else{console.warn(`Append UTM to Link (Setup): Could not find target <a> DOM element using layoutId ('${layoutId}') or id ('${id}') to attach click listener. Override for props.id ${id} will not work as intended.`);}// Re-attach if id/layoutId changes, or if handleClick definition changes (it won't due to useCallback).\n},[id,layoutId,handleClick]);// Pass onClick to the Component. Framer's Button component should handle this\n// by attaching it to its underlying <a> tag or main clickable element.\nreturn /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"appendUtmToLink\":{\"type\":\"reactHoc\",\"name\":\"appendUtmToLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppendUtmToLink.map"],
  "mappings": "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",
  "names": ["qLn3lQUq7_exports", "__export", "__FramerMetadata__", "qLn3lQUq7_default", "qLn3lQUq7_0_exports", "__export", "__FramerMetadata__", "v0", "v0", "p", "x", "motion", "__FramerMetadata__", "valuesByLocaleId", "qLn3lQUq7_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "U1C_m0MGa", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "SVG", "RichText", "getLocalizedValue", "css", "FramerqLn3lQUq7", "withCSS", "qLn3lQUq7_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "appendUtmToLink", "Component", "props", "id", "layoutId", "link", "initialLinkUrlFromProps", "ue", "handleClick", "te", "event", "clickedElement", "baseHref", "currentPageUrlParams", "window", "newRedirectUrl", "utmsWereAppended", "urlObject", "value", "key", "error", "elementToAttachListener", "actualLinkElement", "p"]
}
