{"version":3,"file":"TrackingWrapper.DgepNz2L.mjs","names":["useState","__esmMin","window","init_ssg_sandbox_shims","_e","p","c","init_jsx_runtime","init_npm_react_18_3_1","navigator","addPropertyControls","init_framer_BL70qLPA","ControlType","SimpleCheckoutButton","props","loading","setLoading","error","setError","getUTMParams","urlParams","getTrackingData","mode","paymentLinkUrl","planKey","includeGift","giftPriceId1","giftPriceId2","giftPriceId3","giftPriceId4","giftPriceId5","leadData","stored","gclid","wbraid","gbraid","fbclidParam","fbc","fbp","ga_client_id","twclid","utm_source","utm_medium","utm_campaign","utm_content","utm_term","trackingData","productId","productName","trimmedLink","trackPayload","data","TRACKING_URL","target","gifts","collectGiftIds","payload","trimmedCoupon","couponCode","trimmedSuccess","successUrl","trimmedCancel","cancelUrl","API_URL","checkoutUrl","err","children","init_TrackingWrapper","ids","id"],"sources":["https:/framerusercontent.com/modules/LeHg9dAb4CXJjIQk3Jpl/pMmvCmiLtC3BMyZWlikQ/TrackingWrapper.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";const API_URL=\"https://logos-upsell-api.vercel.app/api/create-checkout-session\";const TRACKING_URL=\"https://logos-upsell-api.vercel.app/api/create-tracking\";const collectGiftIds=(...ids)=>Array.from(new Set(ids.map(id=>(id||\"\").trim()).filter(Boolean))).slice(0,5);export default function SimpleCheckoutButton(props){const{children,mode,planKey,includeGift,giftPriceId1,giftPriceId2,giftPriceId3,giftPriceId4,giftPriceId5,couponCode,successUrl,cancelUrl,paymentLinkUrl,productName,productId,value,currency}=props;const[loading,setLoading]=useState(false);const[error,setError]=useState(null);const getUTMParams=()=>{if(typeof window===\"undefined\")return{};const urlParams=new URLSearchParams(window.location.search);return{utm_source:urlParams.get(\"utm_source\")||null,utm_medium:urlParams.get(\"utm_medium\")||null,utm_campaign:urlParams.get(\"utm_campaign\")||null,utm_content:urlParams.get(\"utm_content\")||null,utm_term:urlParams.get(\"utm_term\")||null};};const getTrackingData=()=>{if(typeof window===\"undefined\")return{};return{page_url:window.location.href,referrer:document.referrer||null,user_agent:navigator.userAgent,...getUTMParams()};};const handleClick=async()=>{if(loading)return;if(mode===\"custom\"){setError(\"Produto personalizado foi removido. Escolha Assinatura ou Payment Link.\");return;}if(mode===\"payment_link\"&&!(paymentLinkUrl||\"\").toString().trim()){setError(\"Configure a URL do Payment Link no painel.\");return;}setLoading(true);setError(null);try{console.log(\"[checkout] mode:\",mode,\"planKey:\",planKey,\"includeGift:\",includeGift,\"gifts:\",[giftPriceId1,giftPriceId2,giftPriceId3,giftPriceId4,giftPriceId5]);let leadData=null;try{const stored=localStorage.getItem(\"logos_lead\");if(stored)leadData=JSON.parse(stored);}catch{}const urlParams=new URLSearchParams(window.location.search);const gclid=urlParams.get(\"gclid\")||localStorage.getItem(\"logos_gclid\")||null;const wbraid=urlParams.get(\"wbraid\")||localStorage.getItem(\"logos_wbraid\")||null;const gbraid=urlParams.get(\"gbraid\")||localStorage.getItem(\"logos_gbraid\")||null;const fbclidParam=urlParams.get(\"fbclid\");const fbc=fbclidParam?`fb.1.${Date.now()}.${fbclidParam}`:localStorage.getItem(\"logos_fbc\")||null;const fbp=localStorage.getItem(\"logos_fbp\")||null;const ga_client_id=localStorage.getItem(\"logos_ga_client_id\")||null;const twclid=urlParams.get(\"twclid\")||localStorage.getItem(\"logos_twclid\")||null;const utm_source=urlParams.get(\"utm_source\")||localStorage.getItem(\"logos_utm_source\")||null;const utm_medium=urlParams.get(\"utm_medium\")||localStorage.getItem(\"logos_utm_medium\")||null;const utm_campaign=urlParams.get(\"utm_campaign\")||localStorage.getItem(\"logos_utm_campaign\")||null;const utm_content=urlParams.get(\"utm_content\")||localStorage.getItem(\"logos_utm_content\")||null;const utm_term=urlParams.get(\"utm_term\")||localStorage.getItem(\"logos_utm_term\")||null;if(utm_source)localStorage.setItem(\"logos_utm_source\",utm_source);if(utm_medium)localStorage.setItem(\"logos_utm_medium\",utm_medium);if(utm_campaign)localStorage.setItem(\"logos_utm_campaign\",utm_campaign);if(utm_content)localStorage.setItem(\"logos_utm_content\",utm_content);if(utm_term)localStorage.setItem(\"logos_utm_term\",utm_term);if(gclid)localStorage.setItem(\"logos_gclid\",gclid);if(wbraid)localStorage.setItem(\"logos_wbraid\",wbraid);if(gbraid)localStorage.setItem(\"logos_gbraid\",gbraid);if(fbc)localStorage.setItem(\"logos_fbc\",fbc);if(twclid)localStorage.setItem(\"logos_twclid\",twclid);const trackingData={...getTrackingData(),utm_source,utm_medium,utm_campaign,utm_content,utm_term,gclid,wbraid,gbraid,fbc,fbp,ga_client_id,twclid};if(typeof window!==\"undefined\"&&window.fbq){window.fbq(\"track\",\"AddToCart\",{value,currency,content_ids:[productId],content_name:productName,content_type:\"product\"});}if(mode===\"payment_link\"){const trimmedLink=(paymentLinkUrl||\"\").trim();const trackPayload={planKey:planKey||\"annual\",tracking:trackingData};if(leadData){if(leadData.email)trackPayload.leadEmail=leadData.email;if(leadData.name)trackPayload.leadName=leadData.name;if(leadData.phone)trackPayload.leadPhone=leadData.phone;}console.log(\"[checkout] payment_link payload:\",JSON.stringify(trackPayload));const response=await fetch(TRACKING_URL,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(trackPayload)});const data=await response.json();if(!data.success||!data.tracking_id){throw new Error(data.error||\"Failed to create tracking record\");}let target;try{target=new URL(trimmedLink);}catch{setError(\"URL do Payment Link inv\\xe1lida.\");setLoading(false);return;}target.searchParams.set(\"client_reference_id\",String(data.tracking_id));localStorage.removeItem(\"logos_lead\");window.location.href=target.toString();return;}const gifts=includeGift?collectGiftIds(giftPriceId1,giftPriceId2,giftPriceId3,giftPriceId4,giftPriceId5):[];const payload={includeGift,giftPriceIds:gifts,tracking:trackingData};payload.planKey=planKey;const trimmedCoupon=(couponCode||\"\").trim();if(trimmedCoupon){payload.couponCode=trimmedCoupon;}const trimmedSuccess=(successUrl||\"\").trim();if(trimmedSuccess)payload.successUrl=trimmedSuccess;const trimmedCancel=(cancelUrl||\"\").trim();if(trimmedCancel)payload.cancelUrl=trimmedCancel;if(leadData){if(leadData.email)payload.leadEmail=leadData.email;if(leadData.name)payload.leadName=leadData.name;if(leadData.phone)payload.leadPhone=leadData.phone;}console.log(\"[checkout] payload:\",JSON.stringify(payload));const response=await fetch(API_URL,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});const data=await response.json();if(!data.success){throw new Error(data.error||\"Failed to create checkout\");}let checkoutUrl=data.url;checkoutUrl=checkoutUrl.replace(\"app.logospublishing.com\",\"checkout.stripe.com\");localStorage.removeItem(\"logos_lead\");window.location.href=checkoutUrl;}catch(err){setError(err instanceof Error?err.message:\"Failed to create checkout\");setLoading(false);}};return /*#__PURE__*/_jsxs(\"div\",{onClick:handleClick,style:{width:\"100%\",height:\"100%\",cursor:loading?\"wait\":\"pointer\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",opacity:loading?.7:1,position:\"relative\"},children:[children,error&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:\"-30px\",left:\"50%\",transform:\"translateX(-50%)\",backgroundColor:\"#ff4444\",color:\"white\",padding:\"8px 16px\",borderRadius:\"4px\",fontSize:\"12px\",whiteSpace:\"nowrap\"},children:error})]});}addPropertyControls(SimpleCheckoutButton,{children:{type:ControlType.ComponentInstance,title:\"Button Content\"},mode:{type:ControlType.Enum,title:\"Tipo de Oferta\",options:[\"plan\",\"payment_link\"],optionTitles:[\"Assinatura (plano fixo)\",\"Payment Link\"],defaultValue:\"plan\",displaySegmentedControl:true},planKey:{type:ControlType.Enum,title:\"Plano\",options:[\"annual\",\"monthly\"],optionTitles:[\"Anual\",\"Mensal\"],defaultValue:\"annual\",displaySegmentedControl:true},couponCode:{type:ControlType.String,title:\"Cupom j\\xe1 aplicado\",description:\"C\\xf3digo do Stripe, ex: LIFETIME. O desconto entra ao abrir o checkout e o campo de digitar outro c\\xf3digo some. Vazio = a pessoa pode digitar.\",defaultValue:\"\",placeholder:\"LIFETIME\",hidden:props=>props.mode===\"payment_link\"},successUrl:{type:ControlType.String,title:\"URL de sucesso\",description:\"P\\xe1gina depois do pagamento. Vazio usa a p\\xe1gina padr\\xe3o. Ex: https://logospublishing.com/obrigado-anual\",defaultValue:\"\",placeholder:\"https://logospublishing.com/...\",hidden:props=>props.mode===\"payment_link\"},cancelUrl:{type:ControlType.String,title:\"URL de retorno\",description:\"P\\xe1gina se a pessoa voltar sem pagar. Vazio usa a p\\xe1gina padr\\xe3o. Ex: https://logospublishing.com/plans?recovery=true\",defaultValue:\"\",placeholder:\"https://logospublishing.com/plans?recovery=true\",hidden:props=>props.mode===\"payment_link\"},paymentLinkUrl:{type:ControlType.String,title:\"URL do Payment Link\",description:\"URL do Payment Link do Stripe (ex: https://app.logospublishing.com/b/...)\",defaultValue:\"\",placeholder:\"https://app.logospublishing.com/b/cNi4gBeyefsddeFb28ak00t\",hidden:props=>props.mode!==\"payment_link\"},includeGift:{type:ControlType.Boolean,title:\"Incluir brinde?\",defaultValue:false,hidden:props=>props.mode!==\"plan\"},giftPriceId1:{type:ControlType.String,title:\"Brinde 1\",placeholder:\"price_...\",defaultValue:\"\",hidden:props=>props.mode!==\"plan\"||!props.includeGift},giftPriceId2:{type:ControlType.String,title:\"Brinde 2\",placeholder:\"price_...\",defaultValue:\"\",hidden:props=>props.mode!==\"plan\"||!props.includeGift},giftPriceId3:{type:ControlType.String,title:\"Brinde 3\",placeholder:\"price_...\",defaultValue:\"\",hidden:props=>props.mode!==\"plan\"||!props.includeGift},giftPriceId4:{type:ControlType.String,title:\"Brinde 4\",placeholder:\"price_...\",defaultValue:\"\",hidden:props=>props.mode!==\"plan\"||!props.includeGift},giftPriceId5:{type:ControlType.String,title:\"Brinde 5\",placeholder:\"price_...\",defaultValue:\"\",hidden:props=>props.mode!==\"plan\"||!props.includeGift},productName:{type:ControlType.String,title:\"Nome do produto (para analytics)\",defaultValue:\"Logos Membership\"},productId:{type:ControlType.String,title:\"ID do Pricing (para analytics)\",description:\"C\\xf3digo interno para analytics (ex: L001A, ASS01Y)\",defaultValue:\"logos-membership\"},value:{type:ControlType.Number,title:\"Valor\",defaultValue:45,min:0,step:.01,displayStepper:true},currency:{type:ControlType.Enum,title:\"Moeda\",options:[\"USD\",\"BRL\"],defaultValue:\"USD\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SimpleCheckoutButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TrackingWrapper.map"],"mappings":"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"}