{"version":3,"file":"Form.B8u4fD2P.mjs","names":["useState","LeadFormWidget"],"sources":["https:/framerusercontent.com/modules/hZfyocJQFQ5ZNyu5BDtL/2nEJgHP9rda11bRKK1yh/Form.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{LeadFormWidget}from\"https://mf.smile2impress.com/lead-form-widget/index.js\";// import { LeadFormWidget } from \"http://localhost:8080/index.js\"\nexport default function LeadForm({id,locale,experimentId,themeType,hasQueryUserDataInit,hasPromotion,withPromoCode,withFullName,filterByClinics,defaultTreatmentType,appliedPromoCode,leadOrganization,instagramBypass,withQuickClinicSelection}){const[isFormLoaded,setFormLoaded]=useState(false);useEffect(()=>{setFormLoaded(true);},[]);// We can't really do anything without the id\nif(!id){return /*#__PURE__*/_jsx(\"div\",{children:\"Lead form will be here!\"});}// We use the Framer node id for a stable id\nconst elementId=`container_${id}`;const hasFilterByClinics=filterByClinics&&filterByClinics?.length>0;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",minHeight:\"565px\"},id:elementId,children:/*#__PURE__*/_jsx(\"div\",{id:\"embedded-lead-form-widget\",children:isFormLoaded?/*#__PURE__*/_jsx(LeadFormWidget,{id:id,locale:locale,experimentId:experimentId===0?undefined:experimentId,themeType:themeType,hasQueryUserDataInit:hasQueryUserDataInit,hasPromotion:hasPromotion,withPromoCode:withPromoCode,withFullName:withFullName,filterByClinics:hasFilterByClinics?filterByClinics:undefined,defaultTreatmentType:defaultTreatmentType?defaultTreatmentType:undefined,appliedPromoCode:appliedPromoCode,leadOrganization:leadOrganization,instagramBypass:instagramBypass,withQuickClinicSelection:withQuickClinicSelection}):/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{margin:\"auto\",background:\"none\",position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"},width:\"200\",height:\"200\",display:\"block\",preserveAspectRatio:\"xMidYMid\",viewBox:\"0 0 100 100\",children:[/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.9166666666666666s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(30 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.8333333333333334s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(60 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.75s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(90 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.6666666666666666s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(120 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.5833333333333334s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(150 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.5s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(180 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.4166666666666667s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(210 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.3333333333333333s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(240 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.25s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(270 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.16666666666666666s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(300 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"-0.08333333333333333s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})}),/*#__PURE__*/_jsx(\"rect\",{width:\"4\",height:\"12\",x:\"48\",y:\"24\",fill:\"#eb5e5b\",rx:\"2\",ry:\"2.52\",transform:\"rotate(330 50 50)\",children:/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",begin:\"0s\",dur:\"1s\",keyTimes:\"0;1\",repeatCount:\"indefinite\",values:\"1;0\"})})]})})});}addPropertyControls(LeadForm,{locale:{type:ControlType.Enum,title:\"Locale\",options:[\"es-ES\",\"it-IT\",\"pt-PT\",\"fr-FR\",\"de-DE\",\"uk-UA\",\"en-GB\",\"en-US\",\"nl-NL\",\"de-DE\",\"sv-SE\"],optionTitles:[\"Spain\",\"Italy\",\"Portugal\",\"France\",\"Germany\",\"Ukraine\",\"UK\",\"USA\",\"Netherlands\",\"Germany\",\"Sweden\"],defaultValue:\"es-ES\"},experimentId:{type:ControlType.Number,title:\"Experiment ID\",min:0,defaultValue:0},themeType:{type:ControlType.Enum,title:\"Theme type\",options:[\"light\",\"bright\",\"dark\",\"smajla\"],optionTitles:[\"LIGHT\",\"BRIGHT\",\"DARK\",\"SMAJLA\"],defaultValue:\"light\"},hasQueryUserDataInit:{type:ControlType.Boolean,title:\"Has user data query init\",enabledTitle:\"True\",disabledTitle:\"False\",defaultValue:false},hasPromotion:{type:ControlType.Boolean,title:\"Has promotion link\",enabledTitle:\"True\",disabledTitle:\"False\",defaultValue:false},withPromoCode:{type:ControlType.Boolean,title:\"With promo code\",enabledTitle:\"True\",disabledTitle:\"False\",defaultValue:false},withFullName:{type:ControlType.Boolean,title:\"With full name\",enabledTitle:\"True\",disabledTitle:\"False\",defaultValue:true},filterByClinics:{type:ControlType.Array,control:{type:ControlType.Number}},defaultTreatmentType:{type:ControlType.Enum,title:\"Treatment type by default\",options:[null,\"Orthodontics\",\"Whitening\",\"Implants\",\"Retainer\"],defaultValue:null},appliedPromoCode:{type:ControlType.String,title:\"Applied promo code\",defaultValue:undefined},leadOrganization:{type:ControlType.Enum,title:\"Lead organization\",options:[null,\"DRS\",\"Smajla\",\"DW\"],defaultValue:null},instagramBypass:{type:ControlType.Boolean,title:\"Redirect from Instagram\",enabledTitle:\"True\",disabledTitle:\"False\",defaultValue:false},withQuickClinicSelection:{type:ControlType.Boolean,title:\"Select clinic in one click\",enabledTitle:\"True\",disabledTitle:\"False\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LeadForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],"mappings":"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"}