{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/cdLy6qCguvhatM4kZrHI/cWI8potMxw6Pb317DikO/V4Form.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,useRef}from\"react\";import{Frame,addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";const IS_EDITING=RenderTarget.current()===RenderTarget.canvas;addPropertyControls(EmbedeedForm,{formId:{title:\"Form ID\",type:ControlType.String,defaultValue:\"681914de6eee6b961a203601\"},defaultParams:{title:\"Parameters\",type:ControlType.Array,control:{type:ControlType.Object,controls:{key:{title:\"Key\",type:ControlType.String},value:{title:\"Value\",type:ControlType.String}}}},background:{title:\"Background\",type:ControlType.Object,controls:{minWidth:{title:\"Min width\",type:ControlType.Number,defaultValue:300},minHeight:{title:\"Min height\",type:ControlType.Number,defaultValue:400},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"transparent\"},radius:{title:\"Border radius\",type:ControlType.BorderRadius,defaultValue:\"10px\"},border:{title:\"Border\",type:ControlType.Border}}},field:{title:\"Field\",type:ControlType.Object,controls:{color:{title:\"Color\",type:ControlType.Color,defaultValue:\"white\"},radius:{title:\"Border radius\",type:ControlType.BorderRadius,defaultValue:\"10px\"},border:{title:\"Border\",type:ControlType.Border},count:{title:\"Count\",type:ControlType.Number,min:1,defaultValue:6}}},cta:{title:\"CTA\",type:ControlType.Object,controls:{text:{title:\"Content\",type:ControlType.String,defaultValue:\"RECEBER MAIS INFORMA\\xc7\\xd5ES\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#1bb015\"},radius:{title:\"Border radius\",type:ControlType.BorderRadius,defaultValue:\"10px\"}}}});EmbedeedForm.supports={size:true};export default function EmbedeedForm(props){const{formId,defaultParams,background,cta,field}=props;const params=defaultParams?.reduce((acc,curr)=>{if(!curr.key||!curr.value){return acc;}acc[curr.key]=curr.value;return acc;},{});const container=useRef(null);const[isLoaded,setIsLoaded]=useState(false);const[isReady,setIsReady]=useState(false);function injectBundle(){if(document.getElementById(\"builder.mkt.v4company\")){setIsLoaded(true);return;}const script=document.createElement(\"script\");script.id=\"builder.mkt.v4company\";script.src=\"https://builder.mkt.v4company.com/bundle.js\";script.defer=true;script.onload=()=>{setIsLoaded(true);};document.head.appendChild(script);}useEffect(()=>{if(!isLoaded){injectBundle();return;}if(container.current&&!isReady){window.initiateForm(formId,params);setIsReady(true);}},[isLoaded]);if(IS_EDITING||!isLoaded){return /*#__PURE__*/_jsx(Skeleton,{background:background,cta:cta,field:field});}return /*#__PURE__*/_jsx(Frame,{size:\"100%\",overflow:\"hidden\",backgroundColor:background.color,minWidth:background.minWidth,minHeight:background.minHeight,style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:background.radius,border:background.border},children:/*#__PURE__*/_jsx(\"div\",{ref:container,style:{width:\"100%\",height:\"100%\"},id:formId,\"data-id\":formId,\"data-cta\":cta.text,\"dta-count\":field.count})});}function Skeleton({background,cta,field}){return /*#__PURE__*/_jsx(Frame,{size:\"100%\",overflow:\"hidden\",minWidth:background.minWidth,minHeight:background.minHeight,backgroundColor:background.color,style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",border:background.border,borderRadius:background.radius},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",padding:\"35px 20px\",backgroundColor:\"transparent\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"1.25rem\"},children:[Array.from({length:field.count}).fill(true).map((_,index)=>/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsx(PulseWrapper,{children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"56px\",backgroundColor:field.color,borderRadius:field.radius,border:field.border}})})},index)),/*#__PURE__*/_jsx(PulseWrapper,{children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"white\",width:\"100%\",height:\"54px\",backgroundColor:cta.color,borderRadius:cta.radius},children:/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:\"600\",fontSize:\"1.125rem\"},children:cta.text})})})]})})});}function PulseWrapper({children}){return /*#__PURE__*/_jsx(motion.div,{animate:{opacity:[1,.3,1]},transition:{duration:2,repeat:Infinity,ease:\"easeInOut\"},children:children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EmbedeedForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V4Form.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "IS_EDITING", "RenderTarget", "addPropertyControls", "EmbedeedForm", "ControlType", "props", "formId", "defaultParams", "background", "cta", "field", "params", "acc", "curr", "container", "pe", "isLoaded", "setIsLoaded", "ye", "isReady", "setIsReady", "injectBundle", "script", "ue", "p", "Skeleton", "Frame", "u", "_", "index", "PulseWrapper", "children", "motion"]
}
