{"version":3,"file":"VideoGateForm.BEo3e1FS.mjs","names":["useState","useMemo","useCallback","startTransition"],"sources":["https:/framerusercontent.com/modules/KIuIp5VIBfQkZAryag8x/tkqsoyD89FTlUoBaxGhx/VideoGateForm.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{startTransition,useCallback,useMemo,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const DEFAULT_FREE_DOMAINS=[\"gmail.com\",\"googlemail.com\",\"outlook.com\",\"hotmail.com\",\"hotmail.co.uk\",\"live.com\",\"live.co.uk\",\"msn.com\",\"yahoo.com\",\"yahoo.co.uk\",\"icloud.com\",\"me.com\",\"mac.com\",\"aol.com\",\"proton.me\",\"protonmail.com\",\"gmx.com\",\"mail.com\"];const DEFAULT_COMPETITOR_DOMAINS=[\"lette.ai\",\"verbaflo.ai\",\"eliseai.com\",\"nesti.io\",\"funnelleasing.com\"];function normalizeDomain(domain){return domain.trim().toLowerCase();}function isBlockedDomain(domain,blocked){const normalizedDomain=normalizeDomain(domain);return blocked.some(entry=>{const normalizedEntry=normalizeDomain(entry);return normalizedDomain===normalizedEntry||normalizedDomain.endsWith(`.${normalizedEntry}`);});}function parseVimeoUrl(inputUrl){const trimmed=inputUrl.trim();if(!trimmed)return null;try{const candidate=trimmed.startsWith(\"http\")?trimmed:`https://${trimmed}`;const url=new URL(candidate);const host=url.hostname.toLowerCase();if(!host.includes(\"vimeo.com\"))return null;if(host===\"player.vimeo.com\"){const parts=url.pathname.split(\"/\").filter(Boolean);const id=parts[1]||\"\";const hash=url.searchParams.get(\"h\")||\"\";return id?{id,hash}:null;}const parts=url.pathname.split(\"/\").filter(Boolean);const id=parts[0]||\"\";const hash=parts[1]||\"\";return id?{id,hash}:null;}catch(_error){return null;}}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function VideoGateForm(props){const{webhookUrl=\"https://hooks.slack.com/triggers/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\",redirectPath=\"/resources/sales-videos/library\",submitLabel=\"Watch the videos\",genericEmailError=\"Please use a valid work email address.\",heading=\"Get instant access\",subheading=\"Tell us a little about you to unlock the library.\",footnote=\"We’ll only use your details to follow up on your demo.\",blockedFreeDomains=DEFAULT_FREE_DOMAINS,blockedCompetitorDomains=DEFAULT_COMPETITOR_DOMAINS,cardBackground=\"#FFFFFF\",cardBorderColor=\"rgb(212,212,212)\",cardRadius=16,cardPadding=32,labelColor=\"rgb(61,66,59)\",inputHeight=48,inputRadius=10,inputBackground=\"rgb(245,245,245)\",inputBorderColor=\"rgb(213,212,207)\",inputFocusBorderColor=\"rgb(2,47,24)\",inputTextColor=\"rgb(5,10,4)\",buttonHeight=52,buttonRadius=100,buttonBackground=\"rgb(168,229,102)\",buttonTextColor=\"rgb(5,10,4)\",errorColor=\"rgb(200,60,40)\",footnoteColor=\"rgb(116,105,105)\",headingColor=\"rgb(5,10,4)\",subheadingColor=\"rgb(61,66,59)\",labelFont,inputFont,buttonFont,errorFont,footnoteFont,headingFont,subheadingFont}=props;const[firstName,setFirstName]=useState(\"\");const[lastName,setLastName]=useState(\"\");const[email,setEmail]=useState(\"\");const[company,setCompany]=useState(\"\");const[role,setRole]=useState(\"\");const[consent,setConsent]=useState(false);const[error,setError]=useState(\"\");const[submitting,setSubmitting]=useState(false);const[focusedField,setFocusedField]=useState(\"\");const blockedDomains=useMemo(()=>[...blockedFreeDomains,...blockedCompetitorDomains].map(normalizeDomain),[blockedFreeDomains,blockedCompetitorDomains]);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const getSource=useCallback(()=>{if(typeof window===\"undefined\")return\"direct\";const params=new URLSearchParams(window.location.search);const keys=[\"rep\",\"utm_source\",\"utm_campaign\"];const fragments=keys.map(key=>{const value=params.get(key);return value?`${key}=${value}`:\"\";}).filter(Boolean);return fragments.length>0?fragments.join(\", \"):\"direct\";},[]);const handleSubmit=useCallback(async event=>{event.preventDefault();if(submitting)return;startTransition(()=>setError(\"\"));const emailMatch=email.trim().toLowerCase().match(/^[^@\\s]+@([^@\\s]+\\.[^@\\s]+)$/);const emailDomain=emailMatch?.[1]||\"\";const blocked=!emailDomain||isBlockedDomain(emailDomain,blockedDomains);if(blocked){startTransition(()=>setError(genericEmailError));return;}if(isCanvas)return;startTransition(()=>setSubmitting(true));const payload={first_name:firstName.trim(),last_name:lastName.trim(),email:email.trim(),company:company.trim(),role:role.trim(),source:getSource()};try{await fetch(webhookUrl,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"text/plain\"},body:JSON.stringify(payload)});if(typeof window!==\"undefined\"){const search=window.location.search||\"\";window.location.href=`${redirectPath}${search}`;}}catch(_err){startTransition(()=>{setSubmitting(false);setError(\"Something went wrong. Please try again.\");});}},[blockedDomains,company,email,firstName,genericEmailError,getSource,isCanvas,lastName,redirectPath,role,submitting,webhookUrl]);const baseLabelStyle=useMemo(()=>({color:labelColor,fontSize:labelFont?.fontSize,lineHeight:labelFont?.lineHeight,letterSpacing:labelFont?.letterSpacing,textAlign:labelFont?.textAlign,fontFamily:labelFont?.fontFamily,fontWeight:labelFont?.fontWeight,fontStyle:labelFont?.fontStyle,marginBottom:8,display:\"block\"}),[labelColor,labelFont]);const commonInputStyle=useMemo(()=>({width:\"100%\",height:`${inputHeight}px`,borderRadius:`${inputRadius}px`,border:`1px solid ${inputBorderColor}`,background:inputBackground,color:inputTextColor,padding:\"0 14px\",outline:\"none\",boxSizing:\"border-box\",fontSize:inputFont?.fontSize,lineHeight:inputFont?.lineHeight,letterSpacing:inputFont?.letterSpacing,textAlign:inputFont?.textAlign,fontFamily:inputFont?.fontFamily,fontWeight:inputFont?.fontWeight,fontStyle:inputFont?.fontStyle,transition:\"border-color 0.2s ease\"}),[inputBackground,inputBorderColor,inputFont,inputHeight,inputRadius,inputTextColor]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",boxSizing:\"border-box\",background:cardBackground,border:`1px solid ${cardBorderColor}`,borderRadius:`${cardRadius}px`,padding:`${cardPadding}px`},children:[heading?/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,color:headingColor,fontSize:headingFont?.fontSize,lineHeight:headingFont?.lineHeight,letterSpacing:headingFont?.letterSpacing,textAlign:headingFont?.textAlign,fontFamily:headingFont?.fontFamily,fontWeight:headingFont?.fontWeight,fontStyle:headingFont?.fontStyle},children:heading}):null,subheading?/*#__PURE__*/_jsx(\"p\",{style:{margin:\"10px 0 20px\",color:subheadingColor,fontSize:subheadingFont?.fontSize,lineHeight:subheadingFont?.lineHeight,letterSpacing:subheadingFont?.letterSpacing,textAlign:subheadingFont?.textAlign,fontFamily:subheadingFont?.fontFamily,fontWeight:subheadingFont?.fontWeight,fontStyle:subheadingFont?.fontStyle},children:subheading}):null,/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(220px, 1fr))\",gap:12,marginBottom:12},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"firstName\",style:baseLabelStyle,children:\"First name *\"}),/*#__PURE__*/_jsx(\"input\",{id:\"firstName\",type:\"text\",required:true,value:firstName,onChange:e=>startTransition(()=>setFirstName(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"firstName\")),onBlur:()=>startTransition(()=>setFocusedField(\"\")),style:{...commonInputStyle,borderColor:focusedField===\"firstName\"?inputFocusBorderColor:inputBorderColor}})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"lastName\",style:baseLabelStyle,children:\"Last name *\"}),/*#__PURE__*/_jsx(\"input\",{id:\"lastName\",type:\"text\",required:true,value:lastName,onChange:e=>startTransition(()=>setLastName(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"lastName\")),onBlur:()=>startTransition(()=>setFocusedField(\"\")),style:{...commonInputStyle,borderColor:focusedField===\"lastName\"?inputFocusBorderColor:inputBorderColor}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:12},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"workEmail\",style:baseLabelStyle,children:\"Work email *\"}),/*#__PURE__*/_jsx(\"input\",{id:\"workEmail\",type:\"email\",required:true,value:email,onChange:e=>startTransition(()=>setEmail(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"workEmail\")),onBlur:()=>startTransition(()=>setFocusedField(\"\")),style:{...commonInputStyle,borderColor:focusedField===\"workEmail\"?inputFocusBorderColor:inputBorderColor}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:12},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"company\",style:baseLabelStyle,children:\"Company *\"}),/*#__PURE__*/_jsx(\"input\",{id:\"company\",type:\"text\",required:true,value:company,onChange:e=>startTransition(()=>setCompany(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"company\")),onBlur:()=>startTransition(()=>setFocusedField(\"\")),style:{...commonInputStyle,borderColor:focusedField===\"company\"?inputFocusBorderColor:inputBorderColor}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:12},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"role\",style:baseLabelStyle,children:\"Role (optional)\"}),/*#__PURE__*/_jsxs(\"select\",{id:\"role\",value:role,onChange:e=>startTransition(()=>setRole(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"role\")),onBlur:()=>startTransition(()=>setFocusedField(\"\")),style:{...commonInputStyle,borderColor:focusedField===\"role\"?inputFocusBorderColor:inputBorderColor},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select role\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Operations\",children:\"Operations\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Leasing\",children:\"Leasing\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Property Management\",children:\"Property Management\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Asset Management\",children:\"Asset Management\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Marketing\",children:\"Marketing\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Leadership / C-suite\",children:\"Leadership / C-suite\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Other\",children:\"Other\"})]})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:8,marginBottom:14,color:labelColor,fontSize:labelFont?.fontSize,lineHeight:labelFont?.lineHeight,letterSpacing:labelFont?.letterSpacing,textAlign:labelFont?.textAlign,fontFamily:labelFont?.fontFamily,fontWeight:labelFont?.fontWeight,fontStyle:labelFont?.fontStyle},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:consent,onChange:e=>startTransition(()=>setConsent(e.target.checked)),\"aria-label\":\"Consent to be contacted\",style:{marginTop:2}}),/*#__PURE__*/_jsx(\"span\",{children:\"I’m happy for Vinny to contact me about the product\"})]}),error?/*#__PURE__*/_jsx(\"p\",{\"aria-live\":\"polite\",style:{margin:\"0 0 12px\",color:errorColor,fontSize:errorFont?.fontSize,lineHeight:errorFont?.lineHeight,letterSpacing:errorFont?.letterSpacing,textAlign:errorFont?.textAlign,fontFamily:errorFont?.fontFamily,fontWeight:errorFont?.fontWeight,fontStyle:errorFont?.fontStyle},children:error}):null,/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:submitting,\"aria-busy\":submitting,style:{width:\"100%\",height:`${buttonHeight}px`,borderRadius:`${buttonRadius}px`,border:\"none\",cursor:submitting?\"wait\":\"pointer\",background:buttonBackground,color:buttonTextColor,textTransform:\"uppercase\",fontSize:buttonFont?.fontSize,lineHeight:buttonFont?.lineHeight,letterSpacing:buttonFont?.letterSpacing,textAlign:buttonFont?.textAlign,fontFamily:buttonFont?.fontFamily,fontWeight:buttonFont?.fontWeight,fontStyle:buttonFont?.fontStyle,opacity:submitting?.7:1},children:submitting?\"Submitting...\":submitLabel}),footnote?/*#__PURE__*/_jsx(\"p\",{style:{margin:\"10px 0 0\",color:footnoteColor,fontSize:footnoteFont?.fontSize,lineHeight:footnoteFont?.lineHeight,letterSpacing:footnoteFont?.letterSpacing,textAlign:footnoteFont?.textAlign,fontFamily:footnoteFont?.fontFamily,fontWeight:footnoteFont?.fontWeight,fontStyle:footnoteFont?.fontStyle},children:footnote}):null]})]});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function VimeoPlayer(props){const{videoUrl=\"\",radius=16,autoplay=false,placeholderColor=\"rgb(5,10,4)\",placeholderTextColor=\"#FFFFFF\",placeholderFont}=props;const parsed=useMemo(()=>parseVimeoUrl(videoUrl),[videoUrl]);const embedUrl=useMemo(()=>{if(!parsed)return\"\";const autoplayParam=autoplay?\"1\":\"0\";const hashParam=parsed.hash?`&h=${encodeURIComponent(parsed.hash)}`:\"\";return`https://player.vimeo.com/video/${parsed.id}?autoplay=${autoplayParam}${hashParam}`;},[autoplay,parsed]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",borderRadius:`${radius}px`,overflow:\"hidden\",background:placeholderColor},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",paddingTop:\"56.25%\",position:\"relative\"},children:embedUrl?/*#__PURE__*/_jsx(\"iframe\",{src:embedUrl,title:\"Vimeo video player\",allow:\"autoplay; fullscreen; picture-in-picture\",allowFullScreen:true,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:\"none\"}}):/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:placeholderTextColor,fontSize:placeholderFont?.fontSize,lineHeight:placeholderFont?.lineHeight,letterSpacing:placeholderFont?.letterSpacing,textAlign:placeholderFont?.textAlign,fontFamily:placeholderFont?.fontFamily,fontWeight:placeholderFont?.fontWeight,fontStyle:placeholderFont?.fontStyle},children:\"Video coming soon\"})})});}addPropertyControls(VideoGateForm,{webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"https://hooks.slack.com/triggers/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\"},redirectPath:{type:ControlType.String,title:\"Redirect Path\",defaultValue:\"/resources/sales-videos/library\"},submitLabel:{type:ControlType.String,title:\"Button Label\",defaultValue:\"Watch the videos\"},genericEmailError:{type:ControlType.String,title:\"Email Error\",defaultValue:\"Please use a valid work email address.\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Get instant access\"},subheading:{type:ControlType.String,title:\"Subheading\",defaultValue:\"Tell us a little about you to unlock the library.\"},footnote:{type:ControlType.String,title:\"Footnote\",defaultValue:\"We’ll only use your details to follow up on your demo.\"},blockedFreeDomains:{type:ControlType.Array,title:\"Free Domains\",control:{type:ControlType.String},defaultValue:DEFAULT_FREE_DOMAINS},blockedCompetitorDomains:{type:ControlType.Array,title:\"Competitor Domains\",control:{type:ControlType.String},defaultValue:DEFAULT_COMPETITOR_DOMAINS},cardBackground:{type:ControlType.Color,title:\"Card BG\",defaultValue:\"#FFFFFF\"},cardBorderColor:{type:ControlType.Color,title:\"Card Border\",defaultValue:\"rgb(212,212,212)\"},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:16,min:0,max:40},cardPadding:{type:ControlType.Number,title:\"Card Padding\",defaultValue:32,min:8,max:64},labelColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:\"rgb(61,66,59)\"},inputHeight:{type:ControlType.Number,title:\"Input Height\",defaultValue:48,min:36,max:72},inputRadius:{type:ControlType.Number,title:\"Input Radius\",defaultValue:10,min:0,max:24},inputBackground:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"rgb(245,245,245)\"},inputBorderColor:{type:ControlType.Color,title:\"Input Border\",defaultValue:\"rgb(213,212,207)\"},inputFocusBorderColor:{type:ControlType.Color,title:\"Input Focus\",defaultValue:\"rgb(2,47,24)\"},inputTextColor:{type:ControlType.Color,title:\"Input Text\",defaultValue:\"rgb(5,10,4)\"},buttonHeight:{type:ControlType.Number,title:\"Button Height\",defaultValue:52,min:36,max:72},buttonRadius:{type:ControlType.Number,title:\"Button Radius\",defaultValue:100,min:0,max:120},buttonBackground:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"rgb(168,229,102)\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"rgb(5,10,4)\"},errorColor:{type:ControlType.Color,title:\"Error Color\",defaultValue:\"rgb(200,60,40)\"},footnoteColor:{type:ControlType.Color,title:\"Footnote Color\",defaultValue:\"rgb(116,105,105)\"},headingColor:{type:ControlType.Color,title:\"Heading Color\",defaultValue:\"rgb(5,10,4)\"},subheadingColor:{type:ControlType.Color,title:\"Subheading Color\",defaultValue:\"rgb(61,66,59)\"},labelFont:{type:ControlType.Font,title:\"Label Font\",defaultValue:{fontSize:\"14px\",lineHeight:\"1.2em\",variant:\"Medium\"},controls:\"extended\",defaultFontType:\"sans-serif\"},inputFont:{type:ControlType.Font,title:\"Input Font\",defaultValue:{fontSize:\"16px\",lineHeight:\"1.2em\",variant:\"Regular\"},controls:\"extended\",defaultFontType:\"sans-serif\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",defaultValue:{fontSize:\"14px\",lineHeight:\"1em\",letterSpacing:\"0.06em\",variant:\"Semibold\"},controls:\"extended\",defaultFontType:\"sans-serif\"},errorFont:{type:ControlType.Font,title:\"Error Font\",defaultValue:{fontSize:\"14px\",lineHeight:\"1.2em\",variant:\"Regular\"},controls:\"extended\",defaultFontType:\"sans-serif\"},footnoteFont:{type:ControlType.Font,title:\"Footnote Font\",defaultValue:{fontSize:\"13px\",lineHeight:\"1.3em\",variant:\"Regular\"},controls:\"extended\",defaultFontType:\"sans-serif\"},headingFont:{type:ControlType.Font,title:\"Heading Font\",defaultValue:{fontSize:\"28px\",lineHeight:\"1.1em\",variant:\"Regular\"},controls:\"extended\",defaultFontType:\"sans-serif\"},subheadingFont:{type:ControlType.Font,title:\"Subheading Font\",defaultValue:{fontSize:\"15px\",lineHeight:\"1.3em\",variant:\"Regular\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});addPropertyControls(VimeoPlayer,{videoUrl:{type:ControlType.String,title:\"Video URL\",defaultValue:\"\",placeholder:\"https://vimeo.com/123456789\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:16,min:0,max:48},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:false},placeholderColor:{type:ControlType.Color,title:\"Placeholder BG\",defaultValue:\"rgb(5,10,4)\"},placeholderTextColor:{type:ControlType.Color,title:\"Placeholder Text\",defaultValue:\"#FFFFFF\"},placeholderFont:{type:ControlType.Font,title:\"Placeholder Font\",defaultValue:{fontSize:\"16px\",lineHeight:\"1.2em\",variant:\"Medium\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VideoGateForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"VimeoPlayer\":{\"type\":\"reactComponent\",\"name\":\"VimeoPlayer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VideoGateForm.map"],"mappings":"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"}