{"version":3,"file":"LeadMagnetForm.f6DxALsd.mjs","names":["useState","useCallback"],"sources":["https:/framerusercontent.com/modules/XYBvp44BJpiDKmlGAyL6/JOShjujGPunsYCcRrTVM/LeadMagnetForm.js"],"sourcesContent":["// LeadMagnetForm.tsx — Framer Code Component v3\n// ─────────────────────────────────────────────────────────────────────────────\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useCallback}from\"react\";const SKILL_OPTIONS=[\"Getting Started (0-1 projects)\",\"Intermediate (2-5 projects)\",\"Advanced (5-10+ projects)\",\"Expert in 3D but new to Unreal 5\"];export default function LeadMagnetForm({klaviyoPublicKey=\"WtuDky\",klaviyoListId=\"XkZGRD\",eventType=\"FreeDownload\",leadMagnetName=\"BeginnerToPro\",leadMagnetUrl=\"/pro\",courseId=\"UE201\",referrerUrl=\"https://www.unrealforvfx.com/film\",webinarTopic=\"GZ7\",webinarDate=\"07-03-2024\",webinarValue=7,buttonLabel=\"Get the Free Guide →\",successMessage=\"Check your inbox — it's on its way!\",downloadUrl=\"\",redirectUrl=\"\"}){const[firstName,setFirstName]=useState(\"\");const[lastName,setLastName]=useState(\"\");const[email,setEmail]=useState(\"\");const[skillLevel,setSkillLevel]=useState(\"\");const[error,setError]=useState(\"\");const[loading,setLoading]=useState(false);const[success,setSuccess]=useState(false);const getEventProperties=()=>{switch(eventType){case\"FreeDownload\":return{LeadMagnet:leadMagnetName,URL:leadMagnetUrl,$value:0};case\"WaitlistSignup\":return{Course:courseId,Referrer:referrerUrl};case\"WebinarSignup\":return{WebinarTopic:webinarTopic,WebinarDate:webinarDate,$value:webinarValue};}};const handleSubmit=useCallback(async()=>{if(!firstName.trim())return setError(\"Please enter your first name.\");if(!email.trim()||!/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email.trim()))return setError(\"Please enter a valid email address.\");setError(\"\");setLoading(true);const trimEmail=email.trim();const trimFirst=firstName.trim();const trimLast=lastName.trim();try{await fetch(`https://a.klaviyo.com/client/subscriptions/?company_id=${klaviyoPublicKey}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",revision:\"2023-12-15\"},body:JSON.stringify({data:{type:\"subscription\",attributes:{profile:{data:{type:\"profile\",attributes:{email:trimEmail,first_name:trimFirst,...trimLast&&{last_name:trimLast},properties:{skill_level:skillLevel||\"Not specified\"}}}}},relationships:{list:{data:{type:\"list\",id:klaviyoListId}}}}})});}catch(_){}try{await fetch(`https://a.klaviyo.com/client/events/?company_id=${klaviyoPublicKey}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",revision:\"2023-12-15\"},body:JSON.stringify({data:{type:\"event\",attributes:{metric:{data:{type:\"metric\",attributes:{name:eventType}}},profile:{data:{type:\"profile\",attributes:{email:trimEmail,first_name:trimFirst,...trimLast&&{last_name:trimLast}}}},properties:{...getEventProperties(),skill_level:skillLevel||\"Not specified\"}}}})});}catch(_){}setLoading(false);if(redirectUrl){window.location.href=redirectUrl;}else{setSuccess(true);}if(!redirectUrl&&downloadUrl){const link=document.createElement(\"a\");link.href=downloadUrl;link.download=\"\";document.body.appendChild(link);link.click();document.body.removeChild(link);}},[firstName,lastName,email,skillLevel,klaviyoPublicKey,klaviyoListId,eventType,leadMagnetName,leadMagnetUrl,courseId,referrerUrl,webinarTopic,webinarDate,webinarValue,downloadUrl,redirectUrl]);// ── Shared styles ──────────────────────────────────────────────────────\nconst font=\"SF Pro Display, -apple-system, BlinkMacSystemFont, sans-serif\";const inputStyle={width:\"100%\",background:\"#131323\",border:\"1px solid rgba(255,255,255,0.08)\",borderRadius:10,// tighter padding — less vertical, less horizontal\npadding:\"11px 14px\",color:\"#fff\",fontSize:15,fontFamily:font,outline:\"none\",boxSizing:\"border-box\",appearance:\"none\",WebkitAppearance:\"none\",// inner highlight + drop shadow matching form fields\nboxShadow:\"none\"};const labelStyle={fontSize:13,color:\"#89889c\",fontFamily:font,marginBottom:5,display:\"block\",letterSpacing:\"0.01em\"};// ── Success state ──────────────────────────────────────────────────────\nif(success){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:\"40px 24px\",textAlign:\"center\",color:\"#fff\",fontFamily:font},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:36,marginBottom:12},children:\"✓\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:17,margin:0,opacity:.85},children:successMessage})]});}// ── Button shadow — 3 layers matching original Framer button ───────────\n// Layer 1: inside highlight — white 20%, x0 y1 blur0 spread0\n// Layer 2: outside drop shadow — black 16%, x0 y2 blur8 spread0\n// Layer 3: outside red glow — #C20000 100%, x0.5 y0.5 blur0 spread0\nconst buttonShadow=[\"inset 0 1px 0 rgba(255,255,255,0.20)\",\"0 2px 8px rgba(0,0,0,0.16)\",\"0.5px 0.5px 0 #C20000\"].join(\", \");// ── Render ─────────────────────────────────────────────────────────────\nreturn /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:12,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"First Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Christopher\",value:firstName,onChange:e=>setFirstName(e.target.value),style:inputStyle})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Last Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Nolan\",value:lastName,onChange:e=>setLastName(e.target.value),style:inputStyle})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Email\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",placeholder:\"inception123@gmail.com\",value:email,onChange:e=>setEmail(e.target.value),style:inputStyle})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Skill Level\"}),/*#__PURE__*/_jsxs(\"select\",{value:skillLevel,onChange:e=>setSkillLevel(e.target.value),style:{...inputStyle,color:skillLevel?\"#fff\":\"#89889c\",cursor:\"pointer\",paddingRight:36},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,children:\"Select...\"}),SKILL_OPTIONS.map(o=>/*#__PURE__*/_jsx(\"option\",{value:o,style:{color:\"#fff\",background:\"#232328\"},children:o},o))]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:14,bottom:13,pointerEvents:\"none\",color:\"#89889c\",fontSize:10,lineHeight:1},children:\"▼\"})]}),error&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"#ff4444\",fontSize:12,fontFamily:font},children:error}),/*#__PURE__*/_jsx(\"button\",{onClick:handleSubmit,disabled:loading,style:{width:\"100%\",background:\"#D30D29\",border:\"none\",borderRadius:10,padding:\"15px 24px\",color:\"#fff\",fontSize:16,fontFamily:\"Montserrat, sans-serif\",fontWeight:900,textTransform:\"uppercase\",letterSpacing:\"0.06em\",cursor:loading?\"not-allowed\":\"pointer\",transition:\"background 0.15s, opacity 0.15s\",opacity:loading?.7:1,boxShadow:buttonShadow,marginTop:4},onMouseEnter:e=>{if(!loading)e.currentTarget.style.background=\"#b50a22\";},onMouseLeave:e=>{if(!loading)e.currentTarget.style.background=\"#D30D29\";},children:loading?\"Submitting...\":buttonLabel})]});}// ── Property Controls ──────────────────────────────────────────────────────────\naddPropertyControls(LeadMagnetForm,{klaviyoPublicKey:{type:ControlType.String,title:\"Klaviyo Public Key\",defaultValue:\"WtuDky\"},klaviyoListId:{type:ControlType.String,title:\"Klaviyo List ID\",defaultValue:\"XkZGRD\"},eventType:{type:ControlType.Enum,title:\"Event Type\",options:[\"FreeDownload\",\"WaitlistSignup\",\"WebinarSignup\"],optionTitles:[\"Free Download\",\"Waitlist Signup\",\"Webinar Signup\"],defaultValue:\"FreeDownload\"},// FreeDownload\nleadMagnetName:{type:ControlType.String,title:\"Lead Magnet Name\",defaultValue:\"BeginnerToPro\",hidden:props=>props.eventType!==\"FreeDownload\"},leadMagnetUrl:{type:ControlType.String,title:\"Lead Magnet URL\",defaultValue:\"/pro\",hidden:props=>props.eventType!==\"FreeDownload\"},// WaitlistSignup\ncourseId:{type:ControlType.String,title:\"Course ID\",defaultValue:\"UE201\",hidden:props=>props.eventType!==\"WaitlistSignup\"},referrerUrl:{type:ControlType.String,title:\"Referrer URL\",defaultValue:\"https://www.unrealforvfx.com/film\",hidden:props=>props.eventType!==\"WaitlistSignup\"},// WebinarSignup\nwebinarTopic:{type:ControlType.String,title:\"Webinar Topic\",defaultValue:\"GZ7\",hidden:props=>props.eventType!==\"WebinarSignup\"},webinarDate:{type:ControlType.String,title:\"Webinar Date\",defaultValue:\"07-03-2024\",hidden:props=>props.eventType!==\"WebinarSignup\"},webinarValue:{type:ControlType.Number,title:\"$ Value\",defaultValue:7,hidden:props=>props.eventType!==\"WebinarSignup\"},// UI\nbuttonLabel:{type:ControlType.String,title:\"Button Label\",defaultValue:\"Get the Free Guide →\"},successMessage:{type:ControlType.String,title:\"Success Message\",defaultValue:\"Check your inbox — it's on its way!\"},redirectUrl:{type:ControlType.String,title:\"Redirect URL\",defaultValue:\"\"},downloadUrl:{type:ControlType.String,title:\"Download URL\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LeadMagnetForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LeadMagnetForm.map"],"mappings":"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"}