{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/EyvJFDADu0QtHDkg4x4u/EGm4gBSCmeiyonGFJRHb/UncodeNumber.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/Store-nhJr.js", "ssg:https://framer.com/m/Store-RE81.js@kn1vDC0MmWKhXtlIcBig"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{useFormValue}from\"https://framer.com/m/Store-nhJr.js\";// Lista de pa\u00EDses\nconst defaultCountryOptions=[{code:\"+49\",name:\"Germany\",flag:\"\uD83C\uDDE9\uD83C\uDDEA\",format:\"+49 (###) ###-####\"},{code:\"+33\",name:\"France\",flag:\"\uD83C\uDDEB\uD83C\uDDF7\",format:\"+33 ## ## ## ##\"},{code:\"+34\",name:\"Spain\",flag:\"\uD83C\uDDEA\uD83C\uDDF8\",format:\"+34 ### ## ## ##\"},{code:\"+39\",name:\"Italy\",flag:\"\uD83C\uDDEE\uD83C\uDDF9\",format:\"+39 ### ### ####\"},{code:\"+31\",name:\"Netherlands\",flag:\"\uD83C\uDDF3\uD83C\uDDF1\",format:\"+31 ## #### ####\"},{code:\"+351\",name:\"Portugal\",flag:\"\uD83C\uDDF5\uD83C\uDDF9\",format:\"+351 ### ### ###\"},{code:\"+44\",name:\"UK\",flag:\"\uD83C\uDDEC\uD83C\uDDE7\",format:\"+44 #### ### ####\"},{code:\"+55\",name:\"Brazil\",flag:\"\uD83C\uDDE7\uD83C\uDDF7\",format:\"+55 (##) # ####-####\"},{code:\"+1\",name:\"USA\",flag:\"\uD83C\uDDFA\uD83C\uDDF8\",format:\"+1 (###) ###-####\"}];const useStore=createStore({selectedValue:\"\"});const formatPhoneNumber=(numbers,format)=>{let result=format;let numberIndex=0;for(let i=0;i<format.length&&numberIndex<numbers.length;i++){if(format[i]===\"#\"){result=result.substring(0,i)+numbers[numberIndex]+result.substring(i+1);numberIndex++;}}return result.indexOf(\"#\")>=0?result.substring(0,result.indexOf(\"#\")):result;};export function withFormInput(Component){return props=>{const[inputValue,setInputValue]=useFormValue(props.name,props.defaultValue);const[wasBlurred,setWasBlurred]=useState(false);const handleChange=event=>{const newValue=event.target.value;const selectedCountry=defaultCountryOptions.find(country=>country.code===props.selectedCountry);if(selectedCountry){const formattedValue=formatPhoneNumber(newValue,selectedCountry.format);setInputValue(formattedValue);}const isValid=!newValue.includes(\"#\")&&newValue.trim()!==\"\";props.onValidationChange&&props.onValidationChange(isValid);};return /*#__PURE__*/_jsx(Component,{...props,value:inputValue,onChange:handleChange,required:props.isRequired});};}export function UncodeNumber(props){const{name,placeholder,padding,textColor,backgroundColor,borderColor,borderRadius,font,fontSize,placeholderColor,countryOptions=defaultCountryOptions,isRequired,codeBy,gap,onValidationChange}=props;const[selectedCountry,setSelectedCountry]=useState(countryOptions[0].code);const[inputValue,setInputValue]=useState(\"\");const containerRef=useRef(null);const handleCountryChange=event=>{setSelectedCountry(event.target.value);};const handleChange=event=>{const rawValue=event.target.value;const selectedCountryObj=countryOptions.find(country=>country.code===selectedCountry);if(selectedCountryObj){// Se estiver apagando, permite\nif(rawValue.length<inputValue.length){setInputValue(rawValue);return;}// Remove o c\u00F3digo do pa\u00EDs do come\u00E7o do valor se existir\nlet valueWithoutCountryCode=rawValue;if(rawValue.startsWith(selectedCountryObj.code)){valueWithoutCountryCode=rawValue.substring(selectedCountryObj.code.length);}// Remove tudo exceto n\u00FAmeros\nconst numbersOnly=valueWithoutCountryCode.replace(/\\D/g,\"\");// Limita ao m\u00E1ximo de n\u00FAmeros do formato\nconst maxNumbers=selectedCountryObj.format.split(\"\").filter(char=>char===\"#\").length;const limitedNumbers=numbersOnly.slice(0,maxNumbers);// Aplica a formata\u00E7\u00E3o usando o formato completo com c\u00F3digo do pa\u00EDs\nconst formattedValue=formatPhoneNumber(limitedNumbers,selectedCountryObj.format);setInputValue(formattedValue);// Valida\u00E7\u00E3o\nconst isValid=limitedNumbers.length===maxNumbers;onValidationChange&&onValidationChange(isValid);}};const styles={container:{display:\"flex\",flexDirection:\"row\",padding:`${padding}px`,color:textColor,backgroundColor:backgroundColor,borderRadius:`${borderRadius}px`,alignItems:\"center\"},input:{padding:\"10px\",borderRadius:\"24px\",color:textColor,backgroundColor:backgroundColor,flex:1,marginLeft:gap,border:`1px solid ${borderColor}`,transition:\"border 0.3s ease\",fontFamily:font.fontFamily,fontSize:`${fontSize}px`},select:{display:countryOptions.length>1?\"block\":\"none\",padding:\"10px\",borderRadius:\"24px\",border:`1px solid ${borderColor}`,color:\"#284348\",backgroundColor:\"#ffff\",fontSize:`${fontSize}px`,appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\"}};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.container,children:[/*#__PURE__*/_jsx(\"select\",{style:styles.select,value:selectedCountry,onChange:handleCountryChange,children:countryOptions.map(country=>/*#__PURE__*/_jsxs(\"option\",{value:country.code,children:[country.flag,\" \",country.code]},country.code))}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:name,placeholder:placeholder,value:inputValue,onChange:handleChange,style:styles.input,required:isRequired})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                   ::placeholder {\n                       color: ${placeholderColor};\n                   }\n               `})]});}addPropertyControls(UncodeNumber,{countryOptions:{type:ControlType.Array,title:\"Country Options\",defaultValue:defaultCountryOptions,propertyControl:{type:ControlType.Object,controls:{code:{type:ControlType.String,title:\"Country Code\",description:\"C\\xf3digo do pa\\xeds / Country code\"},name:{type:ControlType.String,title:\"Country Name\",description:\"Nome do pa\\xeds / Country name\"},flag:{type:ControlType.String,title:\"Flag Emoji\",description:\"Emoji da bandeira do pa\\xeds / Country flag emoji\"},format:{type:ControlType.String,title:\"Phone Number Format\",description:\"Formato do n\\xfamero de telefone / Phone number format\"}}}},name:{type:ControlType.String,title:\"Name\",defaultValue:\"numberInputValue\",description:\"Nome do campo de entrada / Input field name\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Enter your phone number\",description:\"Texto de espa\\xe7o reservado / Placeholder text\"},padding:{type:ControlType.FusedNumber,title:\"Padding\",toggleKey:\"paddingPerSide\",toggleTitles:[\"All Sides\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:10,description:\"Espa\\xe7amento interno do campo / Internal field spacing\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:10,description:\"Espa\\xe7amento entre o seletor e o campo / Spacing between selector and field\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#ffffff\",description:\"Cor do texto no campo / Text color in field\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#1B2622\",description:\"Cor de fundo do campo / Field background color\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#ffffff\",description:\"Cor da borda do campo / Field border color\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:24,description:\"Raio da borda do campo / Field border radius\"},font:{type:ControlType.Font,controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"monospace\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"},description:\"Fonte a ser utilizada no campo / Font to be used in field\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:16,description:\"Tamanho da fonte do campo / Field font size\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder Color\",defaultValue:\"#ffffff\",description:\"Cor do texto do placeholder / Placeholder text color\"},isRequired:{type:ControlType.Boolean,title:\"Required\",defaultValue:false,description:\"Campo \\xe9 obrigat\\xf3rio / Field is required\"},codeBy:{type:ControlType.String,title:\" \",defaultValue:\"Autor:\",readOnly:true,description:\"Este componente foi criado por @omatusaelhorch / This component was created by @omatusaelhorch\"}})// Code by @omatusaelhorch\n;\nexport const __FramerMetadata__ = {\"exports\":{\"UncodeNumber\":{\"type\":\"reactComponent\",\"name\":\"UncodeNumber\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormInput\":{\"type\":\"reactComponent\",\"name\":\"withFormInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UncodeNumber.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{useFormStore,useFormValue}from\"https://framer.com/m/Store-RE81.js@kn1vDC0MmWKhXtlIcBig\";export{useFormStore,useFormValue};\nexport const __FramerMetadata__ = {\"exports\":{\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Store.map", "import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({});export const useFormStore=()=>{const[formStore,setFormStore]=useStore();return[formStore,setFormStore];};export const useFormValue=(name,value)=>{var _formStore_nameValue;const[formStore,setFormStore]=useStore();const nameValue=name||\"undefined\";const storeValue=(_formStore_nameValue=formStore[nameValue])===null||_formStore_nameValue===void 0?void 0:_formStore_nameValue.value;const returnedValue=storeValue===undefined?value:storeValue;const setValueStore=datasets=>{let data,type=typeof datasets;if(type===\"string\"||type===\"number\"||type===\"boolean\"){data={value:datasets};}else if(type===\"object\"){data=datasets;}else{return;}setFormStore(prev=>({...prev,[nameValue]:{...prev[nameValue],...data}}));};const deleteStoreValue=()=>{setFormStore(previousStore=>{const newStore=previousStore;delete newStore[nameValue];return newStore;});};useEffect(()=>{value&&setValueStore(value);},[]);return[storeValue,setValueStore,deleteStoreValue];};\nexport const __FramerMetadata__ = {\"exports\":{\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Store.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "useStore", "createStore", "defaultCountryOptions", "useStore", "createStore", "formatPhoneNumber", "numbers", "format", "result", "numberIndex", "i", "UncodeNumber", "props", "name", "placeholder", "padding", "textColor", "backgroundColor", "borderColor", "borderRadius", "font", "fontSize", "placeholderColor", "countryOptions", "defaultCountryOptions", "isRequired", "codeBy", "gap", "onValidationChange", "selectedCountry", "setSelectedCountry", "ye", "inputValue", "setInputValue", "containerRef", "pe", "handleCountryChange", "event", "handleChange", "rawValue", "selectedCountryObj", "country", "valueWithoutCountryCode", "numbersOnly", "maxNumbers", "char", "limitedNumbers", "formattedValue", "formatPhoneNumber", "isValid", "styles", "u", "p", "addPropertyControls", "ControlType"]
}
