{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/p7lHTlwPI2AII61A96QC/TwNtqOEzNIVB8IoOzSv1/UncodeDOCS.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Op\u00E7\u00F5es de pa\u00EDs/tipo de documento (por padr\u00E3o, CPF e CNPJ do Brasil).\nconst defaultCountryOptions=[{code:\"CPF\",name:\"CPF\",flag:\"\uD83C\uDDE7\uD83C\uDDF7\",format:\"###.###.###-##\"},{code:\"CNPJ\",name:\"CNPJ\",flag:\"\uD83C\uDDE7\uD83C\uDDF7\",format:\"##.###.###/####-##\"}];// Remove tudo que n\u00E3o for d\u00EDgito.\nfunction stripNonDigits(str=\"\"){return str.replace(/\\D/g,\"\");}// Verifica se todos os d\u00EDgitos s\u00E3o iguais (ex: 11111111111).\nfunction allSameDigits(str){return/^(\\d)\\1+$/.test(str);}/**\n * Valida\u00E7\u00E3o de CPF com l\u00F3gica mais robusta:\n * 1. Remove caracteres n\u00E3o num\u00E9ricos\n * 2. Checa se length != 11\n * 3. Checa se todos d\u00EDgitos s\u00E3o iguais\n * 4. Checa se \u00E9 \"00000000000\"\n * 5. Faz o c\u00E1lculo dos d\u00EDgitos verificadores (soma e resto)\n */function validateCPF(cpfValue){let sum=0;let remainder;const cpf=stripNonDigits(cpfValue);if(cpf.length!==11)return false;if(allSameDigits(cpf))return false;if(cpf===\"00000000000\")return false;for(let i=1;i<=9;i++){sum+=parseInt(cpf.substring(i-1,i),10)*(11-i);}remainder=sum*10%11;if(remainder===10||remainder===11)remainder=0;if(remainder!==parseInt(cpf.substring(9,10),10))return false;sum=0;for(let i=1;i<=10;i++){sum+=parseInt(cpf.substring(i-1,i),10)*(12-i);}remainder=sum*10%11;if(remainder===10||remainder===11)remainder=0;if(remainder!==parseInt(cpf.substring(10,11),10))return false;return true;}/**\n * Valida\u00E7\u00E3o de CNPJ (mantida do c\u00F3digo original):\n * 1. Remove caracteres n\u00E3o num\u00E9ricos\n * 2. Checa se length != 14\n * 3. Checa se todos d\u00EDgitos s\u00E3o iguais\n * 4. Faz o c\u00E1lculo dos d\u00EDgitos verificadores (soma e resto)\n */function validateCNPJ(cnpjValue){const clean=stripNonDigits(cnpjValue);if(clean.length!==14)return false;if(allSameDigits(clean))return false;const pesos1=[5,4,3,2,9,8,7,6,5,4,3,2];let soma=0;for(let i=0;i<12;i++){soma+=parseInt(clean.charAt(i))*pesos1[i];}let resto=soma%11;let digit1=resto<2?0:11-resto;if(digit1!==parseInt(clean.charAt(12)))return false;const pesos2=[6,5,4,3,2,9,8,7,6,5,4,3,2];soma=0;for(let i=0;i<13;i++){soma+=parseInt(clean.charAt(i))*pesos2[i];}resto=soma%11;let digit2=resto<2?0:11-resto;if(digit2!==parseInt(clean.charAt(13)))return false;return true;}/**\n * Formata o documento (CPF ou CNPJ) conforme o pattern\n * onde o s\u00EDmbolo '#' representa cada d\u00EDgito do documento.\n */function formatDocument(numbers,pattern){let result=pattern;let numIndex=0;for(let i=0;i<pattern.length&&numIndex<numbers.length;i++){if(pattern[i]===\"#\"){result=result.substring(0,i)+numbers[numIndex]+result.substring(i+1);numIndex++;}}const firstHash=result.indexOf(\"#\");if(firstHash>=0){return result.substring(0,firstHash);}return result;}/**\n * Componente principal (UncodeDocs).\n * Mantido \"intacto\" na estrutura, apenas substituindo a fun\u00E7\u00E3o validateCPF.\n * @framerDisableUnlink\n */export function UncodeDocs(props){const{name,placeholder,padding,textColor,backgroundColor,borderColor,borderRadius,font,fontSize,placeholderColor,countryOptions=defaultCountryOptions,isRequired,gap,onValidationChange}=props;const[selectedCountry,setSelectedCountry]=useState(countryOptions[0].code);const[inputValue,setInputValue]=useState(\"\");const[errorMessage,setErrorMessage]=useState(\"\");const[isValid,setIsValid]=useState(false);const handleCountryChange=e=>{setSelectedCountry(e.target.value);setInputValue(\"\");setErrorMessage(\"\");setIsValid(false);onValidationChange===null||onValidationChange===void 0?void 0:onValidationChange(false);};const handleChange=e=>{const{value}=e.target;const obj=countryOptions.find(c=>c.code===selectedCountry);if(!obj)return;// Se o usu\u00E1rio est\u00E1 apagando caracter, n\u00E3o refaz formata\u00E7\u00E3o\nif(value.length<inputValue.length){setInputValue(value);return;}// Remove caracteres n\u00E3o num\u00E9ricos e limita ao n\u00FAmero de d\u00EDgitos do pattern\nconst onlyDigits=stripNonDigits(value);const maxDigits=(obj.format.match(/#/g)||[]).length;const limited=onlyDigits.slice(0,maxDigits);setInputValue(formatDocument(limited,obj.format));};const handleBlur=()=>{const digits=stripNonDigits(inputValue);if(!digits&&isRequired){setErrorMessage(\"Este campo \\xe9 obrigat\\xf3rio.\");setIsValid(false);onValidationChange===null||onValidationChange===void 0?void 0:onValidationChange(false);return;}if(!digits){// Se o campo n\u00E3o \u00E9 obrigat\u00F3rio e est\u00E1 vazio, consideramos v\u00E1lido\nsetErrorMessage(\"\");setIsValid(true);onValidationChange===null||onValidationChange===void 0?void 0:onValidationChange(true);return;}let valid=false;if(selectedCountry===\"CPF\"){valid=validateCPF(digits);}else{valid=validateCNPJ(digits);}if(!valid){setErrorMessage(\"Documento inv\\xe1lido.\");}else{setErrorMessage(\"\");}setIsValid(valid);onValidationChange===null||onValidationChange===void 0?void 0:onValidationChange(valid);};const styles={container:{display:\"flex\",flexDirection:\"row\",padding:`${padding}px`,color:textColor,backgroundColor,borderRadius:`${borderRadius}px`,alignItems:\"center\"},input:{padding:\"10px\",borderRadius:\"24px\",color:textColor,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:\"#fff\",fontSize:`${fontSize}px`,appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\"},errorText:{marginTop:5,color:\"red\",fontSize:13}};return /*#__PURE__*/_jsxs(\"div\",{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.name]},country.code))}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:name,placeholder:placeholder,value:inputValue,onChange:handleChange,onBlur:handleBlur,style:styles.input,required:isRequired})]}),errorMessage&&/*#__PURE__*/_jsx(\"div\",{style:styles.errorText,children:errorMessage}),/*#__PURE__*/_jsx(\"style\",{children:`\n                    ::placeholder {\n                        color: ${placeholderColor};\n                    }\n                `})]});}// Configura\u00E7\u00F5es de propriedades no Framer\naddPropertyControls(UncodeDocs,{countryOptions:{type:ControlType.Array,title:\"Country Options\",defaultValue:defaultCountryOptions,propertyControl:{type:ControlType.Object,controls:{code:{type:ControlType.String,title:\"Type Code\",description:\"Ex: 'CPF' ou 'CNPJ' / e.g. 'CPF' or 'CNPJ'\"},name:{type:ControlType.String,title:\"Type Name\",description:\"Nome exibido no select / Display name in select\"},flag:{type:ControlType.String,title:\"Flag\",description:\"Emoji da bandeira / Flag emoji\"},format:{type:ControlType.String,title:\"Format\",description:\"Formato / Input format (use '#' for digits)\"}}}},name:{type:ControlType.String,title:\"Name\",defaultValue:\"documentInputValue\",description:\"Nome do campo / Input field name\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Digite seu CPF ou CNPJ\",description:\"Texto placeholder / 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 / Internal padding\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:10,description:\"Espa\\xe7o entre select e input / Spacing between select & input\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#ffffff\",description:\"Cor do texto / Text color\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#1B2622\",description:\"Cor de fundo / Background color\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#ffffff\",description:\"Cor da borda / Border color\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:24,description:\"Raio da borda / Border radius\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"monospace\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"},description:\"Fonte / Font to be used\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:16,description:\"Tamanho da fonte / Font size\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder Color\",defaultValue:\"#ffffff\",description:\"Cor do placeholder / Placeholder text color\"},isRequired:{type:ControlType.Boolean,title:\"Required\",defaultValue:false,description:\"Campo obrigat\\xf3rio? / Field is required?\"},codeBy:{type:ControlType.String,title:\" \",defaultValue:\"Autor: Criado por @omatusaelhorch\",readOnly:true,description:\"Criado por @omatusaelhorch / Created by @omatusaelhorch\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"UncodeDocs\":{\"type\":\"reactComponent\",\"name\":\"UncodeDocs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UncodeDOCS.map"],
  "mappings": "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",
  "names": ["defaultCountryOptions", "stripNonDigits", "str", "allSameDigits", "validateCPF", "cpfValue", "sum", "remainder", "cpf", "i", "validateCNPJ", "cnpjValue", "clean", "pesos1", "soma", "resto", "pesos2", "formatDocument", "numbers", "pattern", "result", "numIndex", "firstHash", "UncodeDocs", "props", "name", "placeholder", "padding", "textColor", "backgroundColor", "borderColor", "borderRadius", "font", "fontSize", "placeholderColor", "countryOptions", "isRequired", "gap", "onValidationChange", "selectedCountry", "setSelectedCountry", "ye", "inputValue", "setInputValue", "errorMessage", "setErrorMessage", "isValid", "setIsValid", "handleCountryChange", "e", "handleChange", "value", "obj", "c", "onlyDigits", "maxDigits", "limited", "handleBlur", "digits", "valid", "styles", "u", "p", "country", "addPropertyControls", "ControlType"]
}
