{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/qWJhxYMaYl3NiGIZjw7a/tRFH2INpXoECIGqtBhNf/ThentyForm.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,Link}from\"framer\";import{useRef,useEffect,useState}from\"react\";import{HiddenComponentLabel,FormState,Events,ThentyLogo,useThentyForm,useThenty}from\"https://framerusercontent.com/modules/diyk5889JEo4mM5y5sJr/fojdC4wfG6J7NmzQMXnM/ThentyShared.js\";import{thentyAuth}from\"https://cdn.thenty.io/beta/thenty-sdk.min.js\";const formInputNames=[\"email_address\",\"password\",\"name\",\"conditions\"];const updateProfilePrefillInputs=[\"email_address\",\"name\"];var FormType;(function(FormType){FormType[\"SignUp\"]=\"signUp\";FormType[\"LogIn\"]=\"logIn\";FormType[\"ForgotPassword\"]=\"forgotPassword\";FormType[\"UpdateProfile\"]=\"updateProfile\";FormType[\"UpdatePassword\"]=\"updatePassword\";FormType[\"AcceptInvite\"]=\"acceptInvite\";})(FormType||(FormType={}));const FORM_TYPE_NAME={[\"signUp\"]:\"Sign Up\",[\"logIn\"]:\"Log In\",[\"forgotPassword\"]:\"Forgot Password\",[\"updateProfile\"]:\"Update Profile\",[\"updatePassword\"]:\"Update Password\",[\"acceptInvite\"]:\"Accept Invite\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function ThentyForm({formType,productId,redirectLink,redirectDelay,prefillUrlParameters,successEvent,errorEvent,loadingEvent}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const redirectLinkRef=useRef(null);const[redirectHref,setRedirectHref]=useState(redirectLink);const{formRef,setFormState,fireFormEvent}=useThentyForm(ref);const{authorization}=useThenty();const onError=error=>{setFormState(FormState.Error);if(typeof error===\"string\"){fireFormEvent(Events.Error,error);}else if(error instanceof Error){fireFormEvent(Events.Error,error.message);}errorEvent?.();};useEffect(()=>{const onSubmitButtonClick=async()=>{const form=formRef.current;if(!form){return;}const formData=collectFormData(form);setFormState(FormState.Loading);loadingEvent?.();let endpoint=\"\";let data=formData;let method=\"POST\";let updateAuthorization=false;let authValue=undefined;switch(formType){case\"signUp\":endpoint=`/auth/members/register`;data={...data,...getThentyFetchData(productId)};updateAuthorization=true;break;case\"logIn\":endpoint=`/auth/members/login`;updateAuthorization=true;break;case\"forgotPassword\":endpoint=`/auth/members/reset`;break;case\"updateProfile\":endpoint=`/members/${authorization?.member?.id}`;method=\"PUT\";authValue=authorization?.authorization?.key;if(!data.hasOwnProperty(\"email_address\")&&authorization?.member?.email){data={...data,email_address:authorization.member.email};}break;case\"updatePassword\":case\"acceptInvite\":const url=window?.location?new URL(window.location.toString()):null;const token=url?.searchParams?.get(\"token\");endpoint=`/auth/members/password/${token}`;method=\"PUT\";break;}if(endpoint){try{const responseBody=await thentyAuth.fetchGeneric(endpoint,method,data,authValue);if(updateAuthorization){thentyAuth.setAuthorization(responseBody);}setFormState(FormState.Success);successEvent?.();let hasRedirect=redirectLink?true:false;const responseRedirectUrl=responseBody?.redirect_url;if(responseRedirectUrl){const relativePath=getRelativePath(responseRedirectUrl);setRedirectHref(relativePath);hasRedirect=true;}if(hasRedirect&&redirectLinkRef.current){setTimeout(()=>{if(redirectLinkRef.current){redirectLinkRef.current.click();}},Math.max(redirectDelay*1e3,100));}}catch(error){onError(error);}}};const onGoogleSignIn=async()=>{try{const responseBody=await thentyAuth.fetchGeneric(`/oauth/members/code/google`,\"POST\",getThentyFetchData(productId));if(responseBody.redirect_url){window.open(toURLPath(responseBody.redirect_url),\"_self\");}}catch(error){onError(error);}};const handleEnterKey=e=>{if(e.key===\"Enter\"&&e.target.tagName!==\"TEXTAREA\"){e.preventDefault();const form=formRef.current;if(!form)return;const inputs=getInputsInForm(form);const currentIndex=inputs.indexOf(e.target);if(currentIndex===inputs.length-1){// If on last input, submit the form\nfireFormEvent(Events.SubmitButtonClick);}else if(currentIndex!==-1){// Focus next input\ninputs[currentIndex+1].focus();}}};if(ref.current){const form=ref.current.parentElement.parentElement;if(form){form.setAttribute(\"data-thenty-form\",\"true\");formRef.current=form;window.dispatchEvent(new Event(Events.FormInitialized));// Add keypress event listener\nform.addEventListener(\"keydown\",handleEnterKey);// Check URL parameters for prefill values\nif(prefillUrlParameters){const urlParams=new URLSearchParams(window?.location?.search);const nameParam=urlParams.get(prefillUrlParameters.name);if(nameParam){prefillInput(form,\"name\",nameParam);}const emailParam=urlParams.get(prefillUrlParameters.email);if(emailParam){prefillInput(form,\"email_address\",emailParam);}}form.addEventListener(Events.SubmitButtonClick,onSubmitButtonClick);form.addEventListener(Events.GoogleSignIn,onGoogleSignIn);// Pre-fill update profile fields\nif(formType===\"updateProfile\"&&!isCanvas){if(authorization?.member){setFormState(FormState.Default);for(const[key,value]of Object.entries(authorization.member)){if(updateProfilePrefillInputs.includes(key)||key.startsWith(\"custom:\")){prefillInput(form,key,value);}// Legacy fix for cognito change\nif(key===\"email\"){prefillInput(form,\"email_address\",value);}}}}}}return()=>{if(formRef.current){formRef.current.removeEventListener(Events.SubmitButtonClick,onSubmitButtonClick);formRef.current.removeEventListener(Events.GoogleSignIn,onGoogleSignIn);formRef.current.removeEventListener(\"keydown\",handleEnterKey);}};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(HiddenComponentLabel,{ref:ref,\"data-thenty-form-manager\":true,children:[/*#__PURE__*/_jsx(ThentyLogo,{}),/*#__PURE__*/_jsxs(\"span\",{children:[FORM_TYPE_NAME[formType],\" Form\"]})]}),/*#__PURE__*/_jsx(Link,{ref:redirectLinkRef,href:redirectHref,openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{style:{display:\"none\"}})})]});}ThentyForm.displayName=\"Thenty Form Manager\";addPropertyControls(ThentyForm,{formType:{type:ControlType.Enum,defaultValue:\"signUp\",options:Object.keys(FORM_TYPE_NAME),optionTitles:Object.values(FORM_TYPE_NAME),displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},productId:{type:ControlType.String,defaultValue:\"\",placeholder:\"Thenty Product ID\",title:\"Product ID\",hidden:props=>props.formType!==\"signUp\"},redirectLink:{type:ControlType.Link,title:\"Redirect\"},redirectDelay:{type:ControlType.Number,defaultValue:0,min:0,step:.1,displayStepper:true,title:\"Delay\"},prefillUrlParameters:{type:ControlType.Object,optional:true,defaultValue:{name:\"name\",email:\"email_address\"},title:\"Prefill\",controls:{name:{type:ControlType.String,defaultValue:\"name\",title:\"Name\"},email:{type:ControlType.String,defaultValue:\"email_address\",title:\"Email\",description:\"Prefill the name and email fields with URL parameters.\"}}},successEvent:{type:ControlType.EventHandler,title:\"Success\"},errorEvent:{type:ControlType.EventHandler,title:\"Error\"},loadingEvent:{type:ControlType.EventHandler,title:\"Loading\"}});function collectFormData(form){const data={};const inputs=form.querySelectorAll(\"input, textarea, select\");let isValid=true;let errorMessage=\"\";for(let i=0;i<inputs.length;i++){const input=inputs[i];if(input&&input.name&&!input.disabled&&input.type!==\"submit\"&&input.type!==\"button\"&&(formInputNames.includes(input.name)||input.name.startsWith(\"custom:\"))){// Check if the field is required and empty\nif(input.hasAttribute(\"required\")&&!input.value.trim()){isValid=false;errorMessage=`${input.name} is required.`;input.focus();input.setCustomValidity(\"Please fill out this field.\");input.reportValidity();break;}else{input.setCustomValidity(\"\");}if(input.type===\"checkbox\"||input.type===\"radio\"){// For checkboxes and radio buttons, only include if checked\nif(input.checked){data[input.name]=input.value;}}else{// For all other inputs (text, number, etc.), add the value directly\ndata[input.name]=input.value;}}}return data;}function getThentyFetchData(productId){const urlParams=new URLSearchParams(window?.location?.search);const planId=urlParams?.get(\"planID\");const referral=window.Rewardful?.referral;return{...productId?{planIdOverride:productId}:{},...planId&&{planIdOverride:planId},...referral&&{rewardfulClientReferenceId:referral}};}function prefillInput(form,inputName,value){const input=form.querySelector(`\n\t\tinput[name=\"${inputName}\" i]:not([data-framerforms-no-prefill]),\n\t\tselect[name=\"${inputName}\" i]:not([data-framerforms-no-prefill]),\n\t\ttextarea[name=\"${inputName}\" i]:not([data-framerforms-no-prefill])`);if(input){if(input.tagName==\"INPUT\"&&input.getAttribute(\"type\")==\"hidden\"){if(input.hasAttribute(\"data-framerforms-set-value-event\")){input.dispatchEvent(new CustomEvent(\"framerFormsSetValue\",{bubbles:true,detail:value}));}}else{const elementType=input.tagName==\"INPUT\"?window.HTMLInputElement:input.tagName==\"TEXTAREA\"?window.HTMLTextAreaElement:input.tagName==\"SELECT\"?window.HTMLSelectElement:null;if(elementType){const nativeInputValueSetter=Object.getOwnPropertyDescriptor(elementType.prototype,\"value\").set;nativeInputValueSetter.call(input,value);input.dispatchEvent(new Event(\"input\",{bubbles:true}));}else{input.value=value;}}}}const getRelativePath=url=>{if(typeof window===\"undefined\"){return url;}// If it's already a relative path starting with '/', return it as is\nif(url.startsWith(\"/\")){return url;}// If it's an absolute URL, check if it's on the same domain\nif(url.startsWith(\"http\")){try{const urlObj=new URL(url);const currentDomain=window.location.origin;if(urlObj.origin===currentDomain){return urlObj.pathname+urlObj.search+urlObj.hash;}return url;}catch(e){// If URL is invalid, return the original input\nreturn url;}}// For any other case, add a leading '/'\nreturn`/${url}`;};const toURLPath=url=>{if(url.startsWith(\"http\")){return url;}if(url.startsWith(\"/\")){return url;}return`/${url}`;};function getInputsInForm(form){return Array.from(form.querySelectorAll(`input:not([type=\"hidden\"]):not([disabled]):not([name=\"\"]):not([tabindex=\"-1\"]):not([data-framerforms-set-value-event]),\n\t\t\ttextarea:not([disabled]):not([name=\"\"]):not([tabindex=\"-1\"]),\n\t\t\tselect:not([disabled]):not([name=\"\"]):not([tabindex=\"-1\"]),\n\t\t\tbutton:not([disabled]):not([tabindex=\"-1\"]):not([data-no-enter-focus])`)).filter(el=>window.getComputedStyle(el).display!==\"none\");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThentyForm\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThentyForm.map"],
  "mappings": "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",
  "names": ["formInputNames", "updateProfilePrefillInputs", "FormType", "FORM_TYPE_NAME", "ThentyForm", "formType", "productId", "redirectLink", "redirectDelay", "prefillUrlParameters", "successEvent", "errorEvent", "loadingEvent", "isCanvas", "RenderTarget", "ref", "pe", "redirectLinkRef", "redirectHref", "setRedirectHref", "ye", "formRef", "setFormState", "fireFormEvent", "useThentyForm", "authorization", "useThenty", "onError", "error", "FormState", "Events", "ue", "onSubmitButtonClick", "form", "formData", "collectFormData", "endpoint", "data", "method", "updateAuthorization", "authValue", "getThentyFetchData", "window", "responseBody", "thentyAuth", "hasRedirect", "responseRedirectUrl", "relativePath", "getRelativePath", "onGoogleSignIn", "toURLPath", "handleEnterKey", "e", "inputs", "getInputsInForm", "currentIndex", "urlParams", "nameParam", "prefillInput", "emailParam", "key", "value", "u", "l", "HiddenComponentLabel", "p", "ThentyLogo", "Link", "addPropertyControls", "ControlType", "props", "isValid", "errorMessage", "i", "input", "planId", "referral", "inputName", "elementType", "url", "urlObj", "currentDomain", "el"]
}
